1. 程式人生 > >三次機會猜數字

三次機會猜數字

() bre btn for cli 三次 onclick function i++

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <input type="button" value="請猜數" id="oBtn" /> </body> </html> <script> //為按鈕添加點擊事件 //在按鈕的點擊事件中完成猜數字: //猜數字 : 用戶一共有三次猜數機會 /* 1、系統隨機為用戶提供一個1--10之間的整數 2、最多三次機會 最多循環次數 3次 當用處猜的數字比 隨機數 大 ,提示 當用處猜的數字比 隨機數 小 ,提示 當用處猜的數字== 隨機數 ,提示 如果用戶在3次以內 猜對數字, 退出循環 如果用戶在三次以內沒有猜對,提示用戶 最終結果 */ oBtn.onclick = function(){ //系統隨機產生一個1--10之間的整數 var rand = parseInt( Math.random()*10 + 1 ); for( var i = 1 ; i <= 3 ; i++ ){ var num = prompt("請輸入一個1--10之間的整數"); if( num > rand ){ alert("您猜大了"); }else if( num < rand ){ alert("您猜小了"); }else if( rand == num ){ alert("恭喜您猜對了"); break; } } //三次以內都沒有猜對 才可以有提示 if( i == 4 ){ alert( "很抱歉,您沒有猜對,最終數字是 : " + rand ); } } </script>

三次機會猜數字