-3
下面是我的JS文件中的代码:JS文件不起作用
function arrayContains(array, value){
return array.indexOf(value) > -1;
}
var possibleOptions = ["male", "female", "m", "f"];
var gender = prompt("What's your gender?","");
while(!arrayContains(possibleOptions, gender))
gender = prompt("Invalid input. What's your gender?");
var name = prompt("What's your name?","");
var greeting = (gender == "male" || gender == "m") ? "Sup dude." : "Sup girl.";
alert("Hello, " + name + "! " + greeting);
的错误,我得到:
Line: 5
char: 1
Object expected.
我无法弄清楚。
在'''之前加''''。我认为'''是你的问题 – 2014-09-27 10:49:50
['your code'](http://jsfiddle.net/6c1qbq5t/)运行良好 – mithunsatheesh 2014-09-27 10:51:32
该代码无误地运行:http://jsfiddle.net/cscr3bvu/ – Quentin 2014-09-27 10:52:12