以下是一個簡單的JavaScript猜數字游戲的代碼示例:
// 隨機生成一個1到100之間的整數作為答案
var answer = Math.floor(Math.random() * 100) + 1;
// 初始化猜測次數為0
var guessCount = 0;
// 獲取用戶輸入的數字
function guessNumber() {
var guess = parseInt(prompt("請輸入一個1到100之間的整數:"));
// 如果用戶點擊了取消按鈕,則退出游戲
if (guess === null) {
return;
}
// 判斷用戶猜測的數字與答案的關系
if (guess < answer) {
alert("猜小了!");
} else if (guess > answer) {
alert("猜大了!");
} else {
alert("恭喜你,猜對了!");
return;
}
// 猜測次數加1
guessCount++;
// 繼續猜測
guessNumber();
}
// 啟動游戲
guessNumber();
這段代碼會在用戶猜對答案之前不斷提示用戶猜測一個1到100之間的整數,并根據用戶的猜測結果給出相應的提示。當用戶猜對答案時,會彈出一條恭喜消息,并結束游戲。