三種常用的迴圈

2021-09-25 20:10:49 字數 1095 閱讀 5281

迴圈:一次一次的重複執行相同的**

特點:1、迴圈條件規定迴圈的執行次數(如果不規定次數就會無限迴圈)

2、迴圈的操作 要執行的相同或顯示的語句

迴圈分為3種,分別是while迴圈,do while 迴圈,for迴圈

迴圈的三要素

1.迴圈變數

2.迴圈條件 滿足時才執行迴圈體

3.迴圈變數的變化 變化是趨向於條件的不滿足 趨向於迴圈的結束

while

while(迴圈條件)

首先我們要判斷迴圈條件,如果迴圈條件為真即(true)我們才執行迴圈體,然後重複執行這個操作,如果迴圈條件為假即(false),我們就退出迴圈。

do while

dowhile(條件);

首先我們先執行迴圈體在判斷迴圈條件,如果迴圈條件成立true,則繼續執行迴圈操作,否則就退出迴圈

while 和 do while的區別

1.while:先判斷,後執行 可能一次都不執行迴圈體

2. do while:先執行,後判斷 至少會執行一次迴圈體

for

for(達表示1;表示式2;表示式3)

表示式1:定義迴圈變數,迴圈變數需要在迴圈開始之前宣告好

表示式2:迴圈條件的判斷,在迴圈體中新增結束迴圈的判斷,如果不新增迴圈條件的判斷就會形成死迴圈

表示式3:更新迴圈變數,在迴圈體中新增迴圈變數的更新語句

首先我們要執行表示式1,定義乙個迴圈變數;然後判斷迴圈條件是否成立,成立則執行迴圈體,否則就終止迴圈;之後執行表示式3,更新迴圈變數 ;然後重複執行表示式2和3,直到迴圈條件不成立退出迴圈

注意:for迴圈適用於固定迴圈次數

for迴圈的迴圈巢狀

例:99乘法表

var msg="";

for(var j = 1 ;j<=9;j++)

msg +="\n";

}console.log(msg);

PHP的三種迴圈

while 只要條件為真就迴圈 for 提前知道迴圈的次數 foreach 用來迴圈陣列,指標控制 和while for控制迴圈次數的條件不同 當物件被foreach的時候,內部的valid,current,key方法會依次被呼叫,其返回的值便是foreach語句的key和value。當一次迴圈體結...

三種迴圈的比較

switch case 語法 switch 表示式 變數 case 值1 語句1 break case 值2 語句2 break default 語句3 break 執行過程 當程式執行到switch 表示式 變數 先判斷括號裡的表示式,執行大括號裡的case 後面的值1 如果和值1匹配,就執行語句...

for迴圈的三種寫法

1 遍歷迴圈 for 迴圈變數型別 迴圈變數名稱 迴圈條件 更新語句 迴圈體 string arr for int i 0 i arr.length i 列印台abc d2 迭代器迴圈 string arr listlist arrays.aslist arr for iteratoriterato...