JavaScript入门--循环

ops/2024/9/23 4:28:09/

JavaScript入门--循环

  • 一、for循环
  • 二、for in语句
  • 三、break语句
  • 四、continue语句
  • 五、while循环
  • 六、do-while语句

一、for循环

先来看一个循环案例:

javascript">for (i = 0; i < 5; i++) {console.log('hello')
}

(i = 0; i < 5; i++)是循环条件,i的初始值为0,每执行一次i的值加1,当i<5时会执行大括号内循环体的内容,上述代码的执行结果如下图所示:
在这里插入图片描述

二、for in语句

先来看示例

javascript">a = ['python', 'Java', 'JavaScript']for (i in a) {console.log(a[i])
}

这里用for in语句循环遍历数组a,但是取出的i是数组a中每个元素的下标,所以要想循环取出元素,需要使用a[i],上述代码输出结果是:python Java JavaScript。

三、break语句

javascript">for (i in a) {if (i == 1){break}console.log(a[i])
}

上述代码的输出结果是python。

四、continue语句

javascript">for (i in a) {if (i == 1){continue}console.log(a[i])
}

上述代码的输出结果是python JavaScript。

五、while循环

while循环和python中的while循环一样,看示例代码:

javascript">i = 1
while (i<5){console.log('hello');i ++
}

上述代码输出4次hello。

六、do-while语句

javascript">i = 0
do{console.log('hello');i++;
}while (i<5)

上述代码输出5次hello
加入i=100,那么会输出一次hello,因为do-while语句是先执行再判断。


http://www.ppmy.cn/ops/13141.html

相关文章

网址分类-杂项

网址分类 Python可视化库matplotlibplotnineseaborn 科学计算库numpy scipy数据分析库pandas 人工智能opencvkeras 工具网站电子工具 Python 可视化库 matplotlib matplotlib官网 plotnine plotnine seaborn seaborn 科学计算库 numpy numpy官网 scipy scipy官网 …

Andorid进程间通信之 UNIX SOCKET

1&#xff0c;什么是UNIX SOCKET UNIX SOCKET&#xff0c;域套接字&#xff0c;UNIX SOCKET可用于同一台设备进程间通信&#xff0c;它不需要经过网络协议栈&#xff0c;不需要打包拆包、计算校验和、维护序列号应答等&#xff0c;只需要将数据从一个进程复制到另一个进程&…

中科院1区TOP,上涨4.143分!潜力无限,指标优秀,行业内标志好刊!

本周投稿推荐 SSCI • 2/4区经管类&#xff0c;2.5-3.0&#xff08;录用率99%&#xff09; SCIE&#xff08;CCF推荐&#xff09; • 计算机类&#xff0c;2.0-3.0&#xff08;最快18天录用&#xff09; SCIE&#xff08;CCF-C类&#xff09; • IEEE旗下&#xff0c;1/2…

DSSM 模型技术介绍

转自&#xff1a;git 本文属于新闻推荐实战-召回阶段-DSSM召回模型。区别于策略召回&#xff0c;基于向量召回也是目前工业界常用的一种召回方法。这里我们将介绍一个比较经典的召回模型DSSM&#xff0c;希望读者可以快速掌握模型原理以及细节&#xff0c;同时可以了解具体的实…

北京市工程技术人才职称评价基本标准条件

北京市工程技术人才职称评价基本标准条件链接https://rsj.beijing.gov.cn/ywsite/bjpta/zcps/pstj/202104/P020210427512535371948.pdf类别基本条件业绩条件之一成果备注助理工程师学历和专业工作经历符合下列条件之一&#xff1a;1.硕士研究生毕业后&#xff0c;从事本专业技术…

【软件工程中的增量模型】

文章目录 前言什么是增量模型&#xff1f;增量模型的优点1. 风险控制2. 增量交付3. 可变性4. 提高可维护性 增量模型的缺点1. 需求变更的管理2. 集成测试的复杂性3. 可能的性能问题 前言 增量模型是一种迭代式的软件开发模型&#xff0c;注重将系统划分为多个子系统或模块&…

.net9 AOT编绎生成标准DLL,输出API函数教程-中国首创

1&#xff0c;安装VS2022预览版&#xff08;Visual Studio Preview&#xff09; https://visualstudio.microsoft.com/zh-hans/vs/preview/#download-preview 2&#xff0c;选择安装组件&#xff1a;使用C的桌面开发 和 .NET桌面开发 ------------------------------------- …

大模型引领未来:探索其在多个领域的深度应用与无限可能【第三章、医疗领域:大模型助力医疗健康创新】

大模型引领未来:探索其在多个领域的深度应用与无限可能【第三章、医疗领域:大模型助力医疗健康创新】 三、医疗领域:大模型助力医疗健康创新1.病例分析与辅助诊断的智能化2.药物研发与临床试验的加速3.患者管理与健康监测的个性化4.医疗领域大模型清单三、医疗领域:大模型助…