javascript----迴圈

來源:互聯網
上載者:User

標籤:開始   asc   ...   條件   流程圖   rip   for   不用   迴圈條件   

if 語句
...
if(運算式){ 當什麼什麼時候,就執行語句1

//執行語句1

}

如果是只有一個語句,就可以不用{},如:if()後面緊跟執行語句
...
if(運算式){ 如果運算式成立,那麼就執行語句1

語句1

}else{ 否則,就執行語句2

語句2

}
...

if(運算式1){ 成立就執行語句1

語句1

}else if(運算式2){ 不成立再次判斷運算式2

語句2
}else{ 都不成立

語句3

}
這個就和我們繪製流程圖,判斷閏年一樣,兩個條件達成

switch 語句

...
switch(參數){

case 1:
語句1;
break;

case 2:
語句2;
break;

case 3:
語句3;
break;

case 4:
語句4;
break;

case 5:
語句5;
break;

default:
語句6
前麵條件都沒達成,就最後語句
}

全等操作符,不觸發類型轉換

迴圈

重複的做某些事
1,while迴圈

1,while(運算式1){ //如果條件成立
執行
運算式2
}
運算式3
先判斷,再執行。先驗迴圈
說明:首先判斷運算式1,成立執行運算式2,然後繼續判斷運算式1,如果不成立執行運算式3

2,do while迴圈
2,do{
運算式1
}while(運算式2);
運算式3
先執行一次,再判斷,後驗迴圈
說明:先執行運算式1,在判斷運算式2,如果成立,繼續執行運算式1,不成立執行運算式3;

3,for迴圈
運算式1:確定迴圈的初始值,只在迴圈開始時執行一次;
運算式2:檢查迴圈條件,只要為真就進行後續操作;
運算式3:完成後續操作,然後返回上一步,再一次檢查迴圈條件

3,for(運算式1,運算式2,運算式3){
運算式4

}

先執行運算式1,再執行運算式2,為真時,執行運算式4,再執行運算式3,再執行運算式2
continue 跳出本次迴圈
break 跳出當前迴圈 僅限迴圈使用

 

javascript----迴圈

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.