我想让我的用户回答这个问题“你是男孩还是女孩?”用这两种选择中的一种来迫使他们选择一种或另一种。要求用户选择'男孩'或'女孩'
我想我正朝着正确的方向前进,但每当我运行我的代码时,如果选择第二个选项,就会打嗝。
我到底做错了什么?
var gender = prompt("Are you a boy or a girl?").toLowerCase();
while (gender !== ("boy" || "girl")) {
gender = prompt("Please only respond with boy or girl. Now, are you a boy or a girl?");
}
incorect语法对不对? 'gender!='是正确的单个'=' – 2014-10-11 02:26:45
“boy”|| “女孩”是“男孩” – Paul 2014-10-11 02:27:32
更好地使用确认(“你是男孩吗?”)。如果真的那么男孩,如果错过比女孩。所以它会避免收到其他值 – 2014-10-11 02:29:40