Javascript-循环

大家好,我是爱笑的陈sir,一名大二的大学生
正在学习c++
Web前端开发
Java和MySQL数据库
很高兴来到这个大的IT博客平台。
每周总结一篇记录自己学习新知识点的记录。

一个真正的将军是拼出来的。

付出不一定有收获,努力了就值得了。

JavaScript循环:反复执行同一段代码的循环。

举个例子,你吃饭吃饱了吗?

饱了就不吃了,没吃饱就继续吃,直到吃饱为止。

循环的使用场景:

  1. 某段代码,需要重复运行时:
    控制台输出5行hello world
    console.log(“hello world”)
    console.log(“hello world”)
    console.log(“hello world”)
    console.log(“hello world”)
    console.log(“hello world”)

Javascript-循环_第1张图片
10-20行的还可以,假如一次性输入5000行hello world。给我一天时间我可以复制上万行(费力不讨好),重复某段代码太繁琐,且重复使用某段代码的次数很少。这时候我们的for循环就发挥它的作用了。

  1. for循环

for循环是编程语言中一种循环语句,而循环语句由循环体及循环的判定条件两部分组成,其表达式为:for(单次表达式;条件表达式;末尾循环体){中间循环体;}

for循环:

  1.变量  规定循环开始条件
  2.判断条件 如果条件为真进入循环体
  3.变量的变化 再判断                                                                                                                                          

for (初始化变量;判断条件;变量的条件){

循环体内容
}
n++ n=n+1自增一次
for (var n=100;n<200;n++){
console.log(“hello world”)
}
Javascript-循环_第2张图片

在控制台输出1-10
for(var n=1;n<11;n++){
console.log(n)
}Javascript-循环_第3张图片

     输出1-100中所有的偶数
     for(var n=1;n<101;n++){
     n判断一下是否为偶数
     如何判断一个数字 是否为偶数?  能被2整除的数  是偶数    余数 %
    7%3=1 12%3=0 24%5=4
     编程 判断是否相等 ==或者===
     if(n%2==0){
         console.log(n)
     }

}

部分截图:Javascript-循环_第4张图片
4.求和业务
求和1-100,将结果输出到命令行
var sum=0 //初始化一个变量sum,默认是空的 用于放置求和结果
for(var n=1;n<101;n++){
//n 1-100
sum=sum+n
}
console.log(sum)
Javascript-循环_第5张图片

输出1-30中所有3的倍数以及尾数是3的数
满足一个即可 或 ||
与 两个条件同时满足

for(var n=1;n<31;n++){

if(n%300||n%1030)

console.log(n)

}
Javascript-循环_第6张图片
全部源码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
     //   循环的使用场景: 1. 某段代码,需要重复运行时
     //控制台输出5行hello world
    //  console.log("hello world")
    //  console.log("hello world")
    //  console.log("hello world")
    //  console.log("hello world")
    //  console.log("hello world")
    //for循环:1.变量  规定循环开始条件 2.判断条件 如果条件为真进入循环体  3.变量的变化 再判断
    // for (初始化变量;判断条件;变量的条件){

    //     循环体内容
    // }
    // n++ n=n+1自增一次
    // for (var n=100;n<200;n++){
    //     console.log("hello world")
    // }
    //在控制台输出1-10
    //  for(var n=1;n<11;n++){
    //      console.log(n)
    //  }
    //  输出1-100中所有的偶数
    //for(var n=1;n<101;n++){
    //     //n判断一下是否为偶数
    //     //如何判断一个数字 是否为偶数?  能被2整除的数  是偶数    余数 %
    //     //7%3=1 12%3=0 24%5=4
    //     //编程 判断是否相等 ==或者===
    //     if(n%2==0){
    //         console.log(n)
    //     }

    // }
    // 求和1-100,将结果输出到命令行
    // var sum=0 //初始化一个变量sum,默认是空的  用于放置求和结果
    // for(var n=1;n<101;n++){
    //     //n 1-100
    //     sum=sum+n
    // }
    // console.log(sum)
    //输出1-30中所有3的倍数以及尾数是3的数
    //满足一个即可 或 ||
    //与  两个条件同时满足
    //或
    //非
    // for(var n=1;n<31;n++){

    //  if (n%30==0||n%10==0 )

    // console.log(n)
    
  //}
 </script>
</body>
</html>

谢谢大家观看,爱笑的人,运气都不会差,每天努力一点点,嘻嘻嘻。

你可能感兴趣的:(JavaScript,javascript,前端,html)