欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

javascript break if

李佳璐1年前7瀏覽0評論

JavaScript語言中,break語句常用于跳出循環。當循環條件不再滿足時,程序會自動跳出循環,但如果需要在某些特定情況下跳出循環,就需要使用break語句。break語句可以在for、while、do...while等循環語句中使用,它會中斷循環語句,并立即執行循環之后的語句。

for(let i=0;i<5;i++){
if(i == 3){
break;
}
console.log(i);
}
// 輸出結果:0,1,2

在上面的代碼中,當i的值為3時,break語句被執行,那么循環就會被立即中斷,輸出的結果只有0,1,2。

除了在循環語句中使用,break語句還可以在switch語句中使用。在switch語句中,break語句的作用是退出當前的case,繼續執行下一個case。

let grade = "B";
switch (grade) {
case "A":
console.log("優秀");
break;
case "B":
case "C":
console.log("良好");
break;
case "D":
console.log("及格");
break;
case "E":
console.log("不及格");
break;
default:
console.log("未知等級");
}
// 輸出結果:良好

在上面的代碼中,當變量grade的值為B時,程序并不會停止執行,而是繼續判斷C,因為B和C的處理方式是相同的,同時B和C處都有break語句,所以程序輸出的結果是良好。

另外,還有一個continue語句,它也可以在循環語句中使用。continue語句可以跳過循環中的某個迭代,直接開始下一次迭代。與break語句不同,continue語句并不會中斷整個循環,而只是跳過當前的一次迭代。

for(let i=0;i<5;i++){
if(i == 3){
continue;
}
console.log(i);
}
// 輸出結果:0,1,2,4

在上面的代碼中,當i的值為3時,continue語句被執行,那么下一次循環時i的值就會直接變成4,輸出的結果是0,1,2,4。

總之,break語句和continue語句都可以幫助我們控制循環語句的執行流程,在某些情況下,這兩種語句非常有用。但是,我們應該避免過度使用這些語句,否則會導致代碼難以維護,影響代碼的可讀性。