成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

【題目】【3天】猜字游戲

Crazy_Coder / 3354人閱讀

摘要:題目猜字游戲,讓玩家猜測(cè)這個(gè)單詞中的字母,每次猜對(duì)一個(gè)字母,就會(huì)記錄下,直到全部才對(duì),退出游戲,中間玩家可以隨時(shí)退出游戲。

題目:猜字游戲,讓玩家猜測(cè)這個(gè)單詞中的字母,每次猜對(duì)一個(gè)字母,就會(huì)記錄下,直到全部才對(duì),退出游戲,中間玩家可以隨時(shí)退出游戲。

分析:

隨機(jī)生成一個(gè)單詞

記錄玩家猜測(cè)的字字母

向玩家展示游戲進(jìn)度

玩家可以隨時(shí)退出游戲

接收玩家猜測(cè)的字母

判斷玩家猜測(cè)的字母

判斷玩家猜測(cè)的字母是否有大寫

判斷玩家猜測(cè)的字母是否正確

判斷這個(gè)字母玩家有沒(méi)猜過(guò)

記錄玩家猜測(cè)的字母

向玩家展示猜測(cè)進(jìn)度

全部猜對(duì),結(jié)束游戲

var words = ["javascript","python","monkey","amazing","apple"];
var word = words[Math.floor(Math.random()*words.length)];

var answerArray = [];
for(var i = 0; i < word.length; i++){
    answerArray[i] = "_";
}
var remainingLetter = word.length;

while(remainingLetter > 0) {
    alert(answerArray.join(" "));
    var guess = prompt("請(qǐng)輸入一個(gè)猜測(cè)的字母");

    if (guess === null) {
        var quit = confirm("是否要退出");
        break;
    } else {
        var lowerCase = guess.toLowerCase();

        if (lowerCase.length !== 1) {
            alert("只能輸入一個(gè)字母");
        } else {
            for (var j = 0; j < word.length; j++) {
                if (word[j] === lowerCase) {
                    if(answerArray[j] === lowerCase) {
                        alert("此字母已經(jīng)猜過(guò)");
                    }else{
                        answerArray[j] = lowerCase;
                        remainingLetter--
                    }
                }
            }

        }
    }
}

if(quit){
    alert("謝謝參與");
}else{
    alert(answerArray.join(""));
    alert("good! " + word);
}

有一個(gè)bug,沒(méi)有限制玩家猜測(cè)的次數(shù)。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/107689.html

相關(guān)文章

  • python入門到實(shí)踐-猜字游戲

    摘要:學(xué)完循環(huán)后我們通過(guò)實(shí)踐來(lái)做一個(gè)小游戲程序猜數(shù)字,風(fēng)格一樣先上代碼猜猜數(shù)字厲害了,第一次就蒙對(duì)了大了再猜一次試試小了再猜一次試試可能你不太懂代碼的含義,我來(lái)稍作分析。 學(xué)完while循環(huán)后我們通過(guò)實(shí)踐來(lái)做一個(gè)小游戲程序【猜數(shù)字】,風(fēng)格一樣先上代碼: #!/usr/bin/env python3 #coding:utf-8 import random answer = int(r...

    douzifly 評(píng)論0 收藏0
  • 題目】【4】尋寶

    摘要:題目創(chuàng)建一個(gè)頁(yè)面,它帶有一幅圖像,以及向玩家展示消息的地方在地圖上選取一個(gè)隨機(jī)的點(diǎn)來(lái)埋寶藏創(chuàng)建一個(gè)單機(jī)事件處理程序。 題目: 創(chuàng)建一個(gè)Web頁(yè)面,它帶有一幅圖像,以及向玩家展示消息的地方 在地圖上選取一個(gè)隨機(jī)的點(diǎn)來(lái)埋寶藏 創(chuàng)建一個(gè)單機(jī)事件處理程序。每次玩家單機(jī)地圖,這個(gè)單擊事件處理程序都會(huì)做如下事情:a.將單擊計(jì)數(shù)加1,并顯示剩余次數(shù)b.計(jì)算單擊位置距離寶藏位置有多遠(yuǎn)c.在Web頁(yè)面...

    xfee 評(píng)論0 收藏0
  • C語(yǔ)言每日一練——第61:擲骰子游戲

    摘要:原型和配合使用產(chǎn)生偽隨機(jī)數(shù)序列。問(wèn)題分析思路可以參照前面擲骰子小游戲的實(shí)現(xiàn)原理。 C語(yǔ)言每日一練 2021年11月21日 文章目錄 實(shí)現(xiàn)擲骰子小游戲?qū)崿F(xiàn)原理...

    whlong 評(píng)論0 收藏0
  • 28歲裸辭轉(zhuǎn)行前端是怎樣的一種體驗(yàn)

    摘要:?jiǎn)螜C(jī)游戲重視沉浸感和體驗(yàn)感。這是我做判斷時(shí)的一條重要準(zhǔn)則。在我的心目中,我是廣外的走讀生。所以我對(duì)廣外總是有一種特別的感謝之情。而這段時(shí)間是最純粹穩(wěn)定的。這種崗位確是挺對(duì)口的。還是相當(dāng)感謝同學(xué)們的。本來(lái)題目是沒(méi)有年齡的。只是在網(wǎng)上??吹揭呀?jīng)25歲是否還適合轉(zhuǎn)行當(dāng)程序員之類的問(wèn)題,就覺(jué)得有必要暴露下我的年齡。 在過(guò)去的2018年,我從新媒體藝術(shù)的小圈子里面跳出來(lái),自學(xué)編程,轉(zhuǎn)行前端?,F(xiàn)已經(jīng)入職...

    tangr206 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<