【发布时间】:2014-09-05 00:32:43
【问题描述】:
作为完成代码学院课程后的第一个项目,我正在制作一个石头/纸/剪刀游戏,但我看不出我的循环哪里出了问题。
while (userChoice !== "ROCK" | "PAPER" | "SCISSORS" | "LIZARD" | "SPOCK") {
var userChoice = prompt("Invalid choice. Please pick ROCK, PAPER, SCISSORS, LIZARD or SPOCK.");
var userChoice = userChoice.toUpperCase();
}
抱歉,如果它是平凡的。
【问题讨论】:
-
你试过“break”语句吗?
-
另外,如果我错了,请纠正我,但这不是你做多个条件的方式,你必须明确地说
userChoice != "rock" && userChoice != "scissors"等等......
标签: javascript while-loop