標籤:開始 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----迴圈