记录js学习9js的循环结构2(循环的跳出语句(continue,break))

循环的跳出语句(continue,break)

在循环结构中break,表示跳出整个循环

在循环结构中continue,表示跳出本次循环

举例:

 for(let i=1;i<=10;i++){

            if(i===5){

                //表示跳出整个循环结构

                break

            }

            console.log(i);

        }

        console.log('----------------------');

        for(let i=1;i<=10;i++){

            if(i===5){

                //表示跳出当次循环,还会执行后面的循环

                continue

            }

            console.log(i);

        }

举例2:

  // 找出100以内能被3整除的数字,且不能被7整除,遇到能被33整除的数字,结束整个循环

        for(let i=1; i<=100; i++){

            // 如果i能被33整除,跳转整个循环

            if(i%33===0){

                break

            }

            // 如果i能被7整除,跳过本次循环

            if(i%7===0){

                continue

            }

            if(i%3===0){

                console.log(i);

            }  

        }

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容