js 关于for循环与 continue

最近拓展学习java代码的时候,发现了js 的 for循环 continue的运用 跳过本次,运行下次循环
这篇文章不是研究的 continue break return的不同
而是发现了for 与continue的特有作用的一种写法

let outer;
outer:for(let i = 101;i<150;i++){
    
    
   for(let j =2;j<i/2;j++){
    
    
     if(i%j == 0){
    
    
      continue outer //跳到最外层for循环 运行下次循环
    }
  }
  console.log(i)
}

上面这段代码 直接使最外层for循环跳过本次,运行下次循环
这方法在特殊时刻有奇效,特此记录

猜你喜欢

转载自blog.csdn.net/weixin_43311271/article/details/114441053