记录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);

            }  

        }

你可能感兴趣的:(记录js学习9js的循环结构2(循环的跳出语句(continue,break)))