一個簡單的猜數字遊戲(練習迴圈結構中的“while”)
阿新 • • 發佈:2019-01-09
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>猜數字</title> <!--計算機隨機出一個[0,100]的數字讓使用者去猜,猜對就BINGO,猜大猜小再提示出來,--> </head> <body> <script> //用隨機函式得到一個隨機數,JS中的random是一個大於等於0,小於1的浮點數。 var computerNum=parseInt(Math.random()*101); //while外迴圈控制是否繼續玩遊戲 while (true) { //while內迴圈控制是否猜對,可以一直猜。 while (true) { var num = +prompt("請你輸入你所猜的數字:範圍:[0,100]"); if (computerNum == num) { alert("BINGO!"); break; } else if (computerNum > num) { alert("猜小了!"); } else { alert("猜大了!"); } } var temp=confirm("是否繼續遊戲?"); if(!temp){ alert("Welcome to here again! (*^__^*)goodbye!"); break; } } </script> </body> </html>