猿问

用没有办法在执行for的过程中,插入break.

for(let i=0;i<100000;i++){
console.log(i)
}
这种写法肯定是打印出1~99999

如果我想他到某个值时候突然停下改怎么写(不能在里面加if)


茅侃侃
浏览 457回答 2
2回答

当年话下

在for循环外中止太简单了。function controller(i) {&nbsp; &nbsp; return i != 50;}for (let i = 0; i < 10000 && controller(i); i++) {&nbsp; &nbsp; console.log(i);}

幕布斯7119047

for(let i=0;i<100000;i++){console.log(i)if(i==100)break;}就是你想的那样,有时间提问题还不如一试不用if版本var a=100for(let i=0;i<a;i++){i==50?a=51:console.log(i);}
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答