1. 程式人生 > 程式設計 >JS猜數字遊戲例項講解

JS猜數字遊戲例項講解

本文例項為大家分享了JS實現猜數字遊戲的具體程式碼,供大家參考,具體內容如下

猜數字遊戲:

1)利用JS的Math內建物件,實現在1-50內選取一個整數隨機數作為遊戲答案
2)輸入數字進行判斷,共有10次輸入機會
3)若大於答案數字,則提示猜大了,若小於答案數字,則提示猜小了
4)直至10次機會用完或者猜對答案了,則結束遊戲

JS猜數字遊戲例項講解

<script type="text/javascript">

 // 猜數字案例
 function guessTip(min,max) {
 min = Math.ceil(min);
 max = Math.floor(max);
 return Math.floor(Math.random() * (max - min + 1)) + min; //含最大值,含最小值 
 }

 var guessInput = '';
 var answer = guessTip(1,50); 
 console.log('答案是:' + answer);
 var i = 0 ;
 do{
 guessInput = prompt('1-50,請猜一下是哪個數字');
 guessInput = guessInput * 1 ;
 if(guessInput > answer){
 alert('您猜的數字比答案要大,請繼續猜');
 }else if (guessInput < answer){
 alert('您猜的數字比答案要小,請繼續猜');
 } 
 i++;
 console.log('i當前是:'+ i);
 console.log(guessInput);
 }while( guessInput != answer && i < 10);
 if (i == 10){
 alert('已達到猜題次數上限,不能繼續猜拉!'); 
 }else if( guessInput == answer){
 alert('猜對了!請我吃雞翅!');
 }

</script>

更多有趣的經典小遊戲實現專題,分享給大家:

C++經典小遊戲彙總

python經典小遊戲彙總

python俄羅斯方塊遊戲集合

JavaScript經典遊戲 玩不停

java經典小遊戲彙總

javascript經典小遊戲彙總

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。