为了账号安全,请及时绑定邮箱和手机立即绑定

js for 循环条件成立退出当前怎么用?

js for 循环条件成立退出当前怎么用?

慕少森 2019-03-20 15:15:33
var manySelectNote = [1,2,3,4,5,6]for (i in manySelectNote){  if (manySelectNote[i]>4) {      console.log(1)      break;   } else {      console.log(2)  }}为什么我用 break,return,有时候都会执行 console.log(2)?
查看完整描述

5 回答

?
ITMISS

TA贡献1871条经验 获得超8个赞

是先4个2 然后一个1 然后退出循环


查看完整回答
反对 回复 2019-04-02
?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

按照你的说法,这里不应该使用循环,可以用every实现


var manySelectNote = [1,2,3,4,5,6];

if(manySelectNote.every(value=>value<=4)){

    console.log(2);

}else{

    console.log(1);

}


查看完整回答
反对 回复 2019-04-02
?
慕码人8056858

TA贡献1803条经验 获得超6个赞

会先打印4个2


查看完整回答
反对 回复 2019-04-02
  • 5 回答
  • 0 关注
  • 947 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信