繼續迴圈

繼續 for 迴圈

當你將 continue 關鍵字放在 for 迴圈中時,執行會跳轉到更新表示式(示例中為 i++):

for (var i = 0; i < 3; i++) {
    if (i === 1) {
        continue;
    }
    console.log(i);
}

預期輸出:

0
2

繼續一個 While 迴圈

當你在 while 迴圈中使用 continue 時,執行會跳轉到條件(示例中為 i < 3):

var i = 0;
while (i < 3) {
    if (i === 1) {
        i = 2;
        continue;
    }
    console.log(i);
    i++;
}

預期輸出:

0
2