迴圈:一次一次的重複執行相同的**
特點: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...