鍍金池/ 問(wèn)答/HTML/ 用沒(méi)有辦法在執(zhí)行for的過(guò)程中,插入break.

用沒(méi)有辦法在執(zhí)行for的過(guò)程中,插入break.

for(let i=0;i<100000;i++){
console.log(i)
}
這種寫(xiě)法肯定是打印出1~99999

如果我想他到某個(gè)值時(shí)候突然停下改怎么寫(xiě)(不能在里面加if)

回答
編輯回答
話(huà)寡

在for循環(huán)外中止太簡(jiǎn)單了。

function controller(i) {
    return i != 50;
}

for (let i = 0; i < 10000 && controller(i); i++) {
    console.log(i);
}
2017年5月4日 08:30
編輯回答
鹿惑
for(let i=0;i<100000;i++){
console.log(i)
if(i==100)break;
}

就是你想的那樣,有時(shí)間提問(wèn)題還不如一試
不用if版本

var a=100
for(let i=0;i<a;i++){
i==50?a=51:console.log(i);
}
2018年1月20日 02:26