JavaScript 中有三種迴圈結構:for 迴圈:在給定的條件下重複執行程式碼區塊,用於執行已知次數的迭代。 while 迴圈:只要條件為真,就重複執行程式碼區塊,用於執行條件滿足時的迭代。 do-while 迴圈:至少執行一次程式碼區塊,然後檢查條件,並只要條件為真,就重複執行程式碼區塊。
JavaScript 中的循環結構
#在JavaScript 中,循環結構允許我們重複執行程式碼區塊指定的次數。 JavaScript 中有三種主要的迴圈結構:
1. for 迴圈
#for 迴圈使用下列語法:
<code>for (let i = 0; i < n; i++) { // 代码块 }</code>
:宣告一個變數
i 並初始化為0。
:循環條件,循環將在
i 小於
n 時繼續。
:每次迭代後,
i 都會增加 1。
2. while 迴圈
while 迴圈使用下列語法:<code>while (condition) { // 代码块 }</code>
:循環條件,只要條件為真,循環就會繼續。
3. do-while 迴圈
do-while 迴圈與 while 迴圈類似,但程式碼區塊會在檢查條件之前執行。它的語法如下:<code>do { // 代码块 } while (condition);</code>
:循環條件,循環將在條件為假時結束。
範例
for 迴圈:列印數字1 到10
<code class="javascript">for (let i = 1; i <= 10; i++) { console.log(i); }</code>
while 迴圈:列印一個隨機數,直到它大於5
<code class="javascript">let randomNumber = Math.random(); while (randomNumber <= 0.5) { randomNumber = Math.random(); } console.log(randomNumber);</code>
do-while 循環:至少列印一次數字1 到3
<code class="javascript">let i = 0; do { i++; console.log(i); } while (i < 3);</code>
以上是javascript中的循環結構都有什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!