JavaScript Arrays noob

时间:2015-11-16 01:40:49

标签: javascript

所以我有一个数组,当我运行代码时,我希望它说"错误:你被禁止了#34;如果输入了任何这些名字。如果没有,那么我希望它说"玩得开心#34;。我不知道自己做错了什么。请纠正我!

var i = ["Michael", "Junior", "Chris"] {
  var names = function (names) {
      for(i = 0; i < i.length; i++) {
          if (i = names) {
              return("ERROR: You are banned!);
              }        
          else {
          return("Have a good time!");
          }
      }    
  }
};

2 个答案:

答案 0 :(得分:0)

return ("Error: You are banned!);中,您错过了一个右引号。

答案 1 :(得分:0)

var checkName = function(name){
    var names = ["Michael", "Junior", "Chris"];
    if(names.indexOf(name) > -1){
         return "error";
    }else{
         return "have a good time";
    }
}

在检查之前你可能想要小写一切。