1.在JavaScript中有三种循环结构,while、do..while、for循环。

while语句的基本语法:

当循环条件为true时,执行循环体,

当循环条件为false时,结束循环。

// 打印 10次 "哈哈,我又变帅了";
var i = 1; //计数器
while(i <= 10){console.log("哈哈,我又变帅了");i++; //i=i+1 =2 ...9 10 11
}

do..while语句,do.while循环和while循环非常像,二者可以互相替换,但是do..while的特点是不管条件成不成立,都会执行一次。

// 打印 10次 "哈哈,我又变帅了";
var i = 0;
do{console.log("哈哈,我又变帅了");i++;
}while(i < 10);

for语句,while和do..while一般用来解决无法确认次数的循环。for循环一般在循环次数确定的时候比较方便。

// 打印 10次 "哈哈,我又变帅了";
for(var i = 0; i < 10; i++){console.log("哈哈,我又变帅了");
}

continue和break

continue立即跳出当前循环,继续下一次循环。

// 求100-200之间所有的奇数的和
var sum = 0;
for(var i = 100; i <= 200; i++){
// 判断是否为偶数if(i % 2 == 0){continue;}sum = sum + i;
}
console.log(sum);//7500

break属性是立即跳出整个循环,即使循环结束,开始执行循环后面的内容。

// 案例:找到100到200之间第一个可以被7整除的数字
for(var i = 100; i <= 200; i++){if(i % 7 == 0){console.log(i);//105break;}
}

JavaScript循环结构相关推荐

  1. JavaScript循环结构(1)

    JavaScript循环结构语法和java和c#差不多,可以参考c#和java笔记复习

  2. 分支结构||分支循环结构||使用原生js遍历对象

    分支循环结构 分支结构 v-show的原理:控制元素样式是否显示 display:none <!DOCTYPE html> <html lang="en"> ...

  3. Web开发及人机交互导论 实验八 JavaScript程序结构

    实验八 一.实验目的 二.实验环境 三.实验步骤 项目一:成绩百分制转换为五级制 项目二:计算∑n!\sum{n!}∑n! 项目三:系统常用函数的使用 项目四:课外拓展训练(一)--找出符合条件的数 ...

  4. Javascript开发技巧(JS中的变量、运算符、分支结构、循环结构)

    一.Js简介和入门 继续跟进JS开发的相关教程. <!-- [使用JS的三种方式] 1.HTML标签中内嵌JS(不提倡使用): 示例:<button οnclick="javas ...

  5. JavaScript入门→HTML引用JS、变量、表达式操作符、数组Array数组对象、选择结构循环结构、函数、JavaScript与JAVA区别

    插入引用JS 变量 表达式 操作符 数组 选择判断结构 循环结构 函数 JavaScript与JAVA区别 绝学无忧. 唯之与阿,相去几何? 善之与恶,相去何若? 人之所畏,不可不畏. 荒兮其未央哉! ...

  6. JavaScript - for 循环结构 与 数组

    循环结构 循环结构作用:代码重复执行 1.1-for循环结构 1.for循环语法 for( 语句1;语句2;语句3 ){循环体:需要反复执行的代码; } 2.执行步骤: 1.执行语句1(定义一个循环变 ...

  7. 009_Vue循环结构

    1. 循环结构 1.1. v-for遍历数组, key的作用, 帮助Vue区分不同的元素, 从而提高性能. <ul v-for="item in books">< ...

  8. C#基础解析之Ⅲ 【循环结构】

    今天继续和大家探讨C#,今天我们来聊一聊C#中的循环结构.对于循环结构我想在所有语言中都会看到的!因为循环结构是一个又省时又省力的一个好方法!所以大家用的也比较普遍,接下来我们就一起进入循环结构. 在 ...

  9. GO学习笔记 - Go 只有一种循环结构—— for 循环。

    一,Go 只有一种循环结构-- for 循环. 官方教程:https://tour.go-zh.org/flowcontrol/1 Go 只有一种循环结构-- for 循环. 基本的 for 循环包含 ...

最新文章

  1. 记一下常用shell,防止自己忘了。。。记性不好
  2. 安全左移理念,鹅厂 DevSecOps 如何实践?
  3. texstudio自动拼写检测_飞桨PaddleDetection物体检测统一框架详解
  4. Android 自定义View 三板斧之三——重写View来实现全新控件
  5. sklearn学习笔记之开始
  6. 如何读取 PEM 文件以获取公钥和私钥
  7. oracle健康检查脚本下载,oracle 数据库性能健康检查脚本
  8. 2021Bootstrap框架入门(最新)
  9. Plus版SBOM:流水线物料清单PBOM
  10. 计算机一直重启无法进入系统,电脑进不了系统一直重启怎么处理
  11. vue视频播放 切换视频地址后还播放之前的路径视频
  12. 墙内电线漏电了怎么办
  13. 怎么样引流加人?引流加人有什么技巧?引流加人用什么好
  14. 《Linux指令从入门到精通》——4.3 Linux下全屏幕文本编辑器的命令行方式
  15. UVA1626 简单DP
  16. PyQt5_股票技术图形查看工具
  17. 浅谈MOS管的米勒效应
  18. 学android逆向能干,教我兄弟学Android逆向04
  19. 【字符串的定义】【判断类型】【查找和替换】【大小写转换】【文本对齐】【去除空白字符】【拆分和连接】【字符串切片重点】【倒序切片】【内置函数】【for 循环语法 break】
  20. 你还在手工记录网络基础设施吗?

热门文章

  1. python中使用matplotlib绘制图表
  2. 几维安全等保2.0要点解析及落地实施技术攻略
  3. 定点数和浮点数的表示
  4. TorchScript学习笔记
  5. python long类型_python 数据类型
  6. 百亿互金平台技术栈大起底
  7. 计算机使用了休眠 怎么唤醒,膝上型电脑休眠了 怎么设定按任意键唤醒
  8. 已知二叉树前序中序,求后序代码实现
  9. 数字 3D 可视化选矿工艺 | 智慧矿山
  10. 为什么DataGridView前面的三角符号不显示