首頁 > web前端 > js教程 > While 循環

While 循環

Patricia Arquette
發布: 2024-12-06 16:15:16
原創
913 人瀏覽過

While Loops

你可以把while 循環想像成棋盤遊戲,它會無限次地進行,直到找到贏家,我們清楚地知道我們需要做什麼才能獲勝遊戲,但我們不確定需要多長時間,因為這取決於機會、玩遊戲的人數等外部因素。

看看這個範例:

let user1 = 0;
let user2 = 0;
let winScore = 3;
while(user1 < winScore && user2 < winScore) {
    let dice1 = Math.random()
    let dice2 = Math.random()
    if (dice1 > dice2) {
      user1 += 1;
    } else if (dice2 > dice1)  {
      user2 += 1;
    }
    if (user1 === 3) {
      console.log('user1 is winner');
    } else if (user2 === 3) {
      console.log('user2 is winner');
    }
};

登入後複製

while 迴圈的語法非常簡單,當條件為 true 或 false 時,我們想要執行一段程式碼。條件總是放在while 關鍵字後面的括號內,只要滿足該條件,我們就會運行一段程式碼,在大多數情況下,為了不創建無限循環,我們希望循環內的該程式碼段修改條件中正在評估的變數。 (while 迴圈語句後面的程式碼區塊位於一對大括號之間);

以上是While 循環的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板