每當我輸入一個數字時,即使數字大於另一個數字,它也表示數字太低。當我輸入零或根本不輸入任何內容時,表示您的電話號碼太低。我不明白,我已經看過我的代碼了很多次,但我仍然沒有發現任何問題。我怎麼會猜測JavaScript中的數字遊戲不起作用?
這是我的代碼:
var answer = prompt("Guess a number between 1 and 100");
var number = confirm(Math.round(Math.random()*100));
if (number === answer) {
confirm("You win!");
} else if(number < answer){
confirm("Your number was too low!");
} else if (number > answer) {
confirm("Your number was too high!");
}
你試圖字符串比較數 –
@PaulS .:這不是問題 –