JS趴趴往上走-for迴圈篇
for迴圈
當設定的條件值符合時,會執行
{ }
內的程式碼,直到條件不符合才停止
for ( 初始值;條件;結束變動 ) {
要執行的程式碼
}
帶入值範例
for ( var i=0 ;i<10 code="" console.log="" i="">10>
預測初始值是i
為0
,限制i
小於10
的話會繼續執行,i++
則是每次執行完迴圈都會+1
,故當i
加到10
後,就會結束執行跳出迴圈break和continue
除了讓他執行完後跳出迴圈之外,我們也可以使用break
和continue
指定迴圈活動方式break
:直接跳離迴圈continue
:會跳過一次然後繼續下一次迴圈
break
用法當
i
可以整除3
時,就跳出迴圈
for ( var i=1 ;i<10 break="" code="" console.log="" i="" if="">10>
以上若沒有使用break
,則是會得到3 , 6, 9
的答案continue
用法當
i
可以整除3
時,跳過它並繼續執行迴圈
for ( var i=1 ;i<10 code="" console.log="" continue="" i="" if="">10>
多重迴圈
for
迴圈內部也可以執行多個for
迴圈以下示範寫99乘法表:
//設定從2到9
for(var i=2 ;i<10 code="" console.log="" for="" i="" j="" result="" var="" x="">10>
以上,大家可以試著做做看:)
留言
張貼留言