首頁  >  文章  >  web前端  >  javascript中的循環結構都有什麼

javascript中的循環結構都有什麼

下次还敢
下次还敢原創
2024-05-08 22:51:19562瀏覽

JavaScript 中有三種迴圈結構:for 迴圈:在給定的條件下重複執行程式碼區塊,用於執行已知次數的迭代。 while 迴圈:只要條件為真,就重複執行程式碼區塊,用於執行條件滿足時的迭代。 do-while 迴圈:至少執行一次程式碼區塊,然後檢查條件,並只要條件為真,就重複執行程式碼區塊。

javascript中的循環結構都有什麼

JavaScript 中的循環結構

#在JavaScript 中,循環結構允許我們重複執行程式碼區塊指定的次數。 JavaScript 中有三種主要的迴圈結構:

1. for 迴圈

#for 迴圈使用下列語法:

<code>for (let i = 0; i < n; i++) {
  // 代码块
}</code>
  • ## let i = 0:宣告一個變數i 並初始化為0。
  • i < n:循環條件,循環將在 i 小於 n 時繼續。
  • i :每次迭代後,i 都會增加 1。

2. while 迴圈

while 迴圈使用下列語法:

<code>while (condition) {
  // 代码块
}</code>
  • condition:循環條件,只要條件為真,循環就會繼續。

3. do-while 迴圈

do-while 迴圈與 while 迴圈類似,但程式碼區塊會在檢查條件之前執行。它的語法如下:

<code>do {
  // 代码块
} while (condition);</code>
  • condition:循環條件,循環將在條件為假時結束。

範例

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn