2022-07-27_JS03

循环语句

while循环

语法  while (表达式) {执行语句}

var number = 0

        while (++number <= 100) {

            if (number % 2 != 0) {

                console.log(number);

            }

        }

示例程序

do while

与while循环的区别是先执行循环语句再判断  一般情况使用while循环  最少执行一次循环语句,while循环最少执行0次

for循环

for(初始值;判断条件;循环增量){循环语句}

两个分号必须写,里面的内容可以不写但是会造成死循环

循环嵌套


循环嵌套

一般不要嵌套超过两层,过多的嵌套会使代码运行效率变低,提高时间复杂度

while循环的时间复杂度比for循环要低,所以代码的优化可以用while循环代替for循环

一般不关注空间复杂度,现在计算机的内存空间足够

循环语句中的字符串拼接

输出20~80之间能被3整除的整数, 每行5个

    sum = "";   (用于拼接)

    count = 0;

    for (i = 20; i <= 80; i++) {

        if (i % 3 == 0) {

            sum += i + " "    (这里的" "有空格)

            count++

        } else {

            continue

        }

        if (count == 5) {

            sum += "\n"   (换行)

            count = 0

        }

    }

    console.log(sum);

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

推荐阅读更多精彩内容

  • 循环语句 循环的概念 重复的执行一段代码,避免死循环,提高效率(时间复杂度-关注 和 空间复杂度-不关注) 循环包...
    富贵花开888阅读 4,053评论 0 12
  • Remove time complexity: remove from a set is O(1), remove...
    云端漫步_b5aa阅读 3,865评论 0 0
  • 1.file,n.文件;v.保存文件 [faɪl] 2.command,n.命令,指令 [kəˈmænd] 3.u...
    巢峰阅读 2,870评论 0 0
  • 〇、前言 本文共108张图,流量党请慎重! 历时1个半月,我把自己学习Python基础知识的框架详细梳理了一遍。 ...
    Raxxie阅读 19,226评论 17 410
  • ,什么是javascript 语句? 表达式javascript短语,语句是javascript整句或命令,jav...
    娇娇_5038阅读 3,704评论 0 0