我想讓我的用戶回答這個問題「你是男孩還是女孩?」用這兩種選擇中的一種來迫使他們選擇一種或另一種。要求用戶選擇'男孩'或'女孩'
我想我正朝着正確的方向前進,但每當我運行我的代碼時,如果選擇第二個選項,就會打嗝。
我到底做錯了什麼?
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