常見 JavaScript 手冊/While 和 For 迴圈
外觀
While 表示式看起來像這樣
while(condition){
codeInCycle
}
這裡,如果條件為真,則執行迴圈內的程式碼,然後流程繼續進行;但如果條件為假,則執行將跳過迴圈。讓我們看一個例子。
n = 2;
nums = [];
while(n < 16){
nums.push(n++);
}
print(nums); //2,3,4,5,6,7,8,9,10,11,12,13,14,15
"For" 迴圈是 while 的簡寫形式。
for(exp1;exp2;exp3){
code
}
//Equal for
exp1;
while(exp2){
code;
exp3;
}
讓我們重寫我們的程式碼。
for(n=2,nums=[];n<16;n++){
nums.push(n);
}
print(nums); // 2,3,4,5,6,7,8,9,10,11,12,13,14,15