所以我在這裏遇到麻煩。這是一項任務,基本上我會問一個3 + 3是什麼的問題,用戶可以在... 6中輸入正確的答案,並且會說「正確!」如果它不是數字,那麼它會說「請輸入一個數字......」如果它是5或7,那麼它會說「非常接近,再試一次」,如果它不是5 6或7,它會說「不正確「如果沒有輸入任何內容,它應該說」來吧,你可以做到。「我在這裏做錯了什麼?目前它所做的只是說是,6是正確的!甚至當我在一個不同的號碼類型我在這裏做錯了什麼?否則,如果
var question;
question = window.prompt("What's the sum of 3+3?", "");
question = parseFloat(question);
if (isNaN(question)) {
output = "Please enter a number";
} else if (question = 6) {
output = "Yes " + question + " is correct!";
} else if (question = 5) {
output = "Very close, try again!";
} else if (question = 7) {
output = "Very close, try again!";
} else if (question = null) {
output = "Come on, you can do it!!";
} else {
output="Incorrect, Please try again"
}
document.write(output);
''==是不一樣的'=' –
另外3 + 3是6,所以你必須容納對角情況下3 + 3 = 9;) –
聖廢話,謝謝你改變了大聲笑。 – DLH