【发布时间】:2014-11-10 16:28:14
【问题描述】:
var userChoice = function(answer)
{
prompt("Do you choose rock, paper, or scissors?");
}
var computerChoice = Math.random()
console.log(computerChoice)
if (computerChoice is between 0 and 0.33) {
computerChoice = "rock";
} else if (computerChoice is between 0.34 and 0.66) {
computerChoice = "paper";
} else {
computerChoice = "scissors";
}
我明白了
SyntaxError: Unexpected Identifier
我的错误在哪里?
【问题讨论】:
-
javascript 中没有
is between构造。 -
if (computerChoice > 0 && computerChoice < 0.33) -
您需要使用不等运算符()而不是“is between”和逻辑运算符而不是“and”(&&,||)
-
出于好奇,是否有任何语言具有
is between运算符? -
@rink.attendant.6 我所知道的最近的是 SQL 中的
BETWEEN运算符。