for语句;for语句和if语句的嵌套
for语句的语法
书写格式:for(声明变量(赋值语句);条件表达式;表达式){ 要执行的语句}
- 声明变量(赋值语句/初始化块):使用 var 或 let 关键字声明新的变量,使用 var 声明的变量不是该循环的局部变量,而是与 for 循环处在同样的作用域中。用 let 声明的变量是语句的局部变量。该表达式的结果无意义。
- 条件表达式:条件表达式被用于确定每一次循环是否能被执行。这个表达式可以省略,省略之后会被认为一直为真。
- 第三个表达式:每次循环的最后都要执行的表达式,更新计数器数量。
for语句实例
(1)常规的for语句
for(var i=1;i<=5;i++){alert(i);}
弹窗依次弹出1,2,3,4,5
(2)省略for语句的初始化块
var i=1;for(;i<=5;i++){alert(i);}
输出结果依然是1,2,3,4,5
(3)省略条件表达式
省略条件表达式,那么就要使用break在合适的条件下终止循环,否则会成为死循环。
for(var i=1;;i++){if(i=3){alert(i);break;}}
输出结果为3
(4)省略for()里的三个表达式
break语句:表示立即结束所有循环
continue语句:表示结束当前这一次的循环,还可以进行下面的循环
var i=1for(;;){if(i=3){alert(i);i++;break;}}
输出结果依然是3
for语句和if语句的嵌套
for语句和if语句嵌套按照各自的语法以及自己的需求合理使用即可。
实例:计算1997年到2022年之间有几个闰年,分别是哪些年份
var count=0;for(var i=1997;i<=2022;i++){var yushu=i%100;if(yushu%4==0){count+=1;document.write(i+'/');}}document.write('共有闰年'+count+'个');
for语句;for语句和if语句的嵌套相关推荐
- python中正确的输入语句x、y=input_语句x=input()执行时,如果从键盘输入12并按回车键,则x的值是( )。_学小易找答案...
[多选题]听障儿童辨音训练包括( ) [简答题]实现栈类(顺序栈跟链栈均可),并利用栈实现十进制到二进制的转换. 将源代码.py文件作为附件上传. [简答题]什么是空字典和空集合?如何创建 [简答题] ...
- 零基础入门学习Python(32)-丰富的else语句及简洁的with语句
丰富的else语句 1.else与if语句搭配,"要么怎样,要么不怎样" if 条件:条件为真执行 else:条件为假执行 2.else与循环语句(for语句或者while语句)搭 ...
- R语言构建仿真数据库(sqlite)并使用dplyr语法和SQL语法查询数据库、将dplyr语法查询语句翻译为SQL查询语句
R语言构建仿真数据库(sqlite)并使用dplyr语法和SQL语法查询数据库.将dplyr语法查询语句翻译为SQL查询语句 目录
- R语言嵌套的ifelse语距:将一条If语句放在另一条If语句中,该语句作为嵌套的If else调用。If else语句允许我们根据表达式结果(TRUE或FALSE)打印不同的语句,执行不同的语句块
R语言嵌套的ifelse语句:将一条If语句放在另一条If语句中,该语句作为嵌套的If else调用.If else语句允许我们根据表达式结果(TRUE或FALSE)打印不同的语句,执行不同的语句块 ...
- SQL语句之DWL、DCL语句
SQL语句之DWL.DCL语句 =============================================================================== 概述: ...
- python中的选择结构语句是语句_python3控制语句---选择结构语句
python中的控制语句主要有if.if--else.if--slif--else.pass语句.其实python的控制语句与其他语言的控制语句工作原理基本一样.控制语句可以分为选择结构语句和循环结构 ...
- python条件语句-Python if else条件语句详解
前面我们看到的代码都是顺序执行的,也就是先执行第1条语句,然后是第2条.第3条--一直到最后一条语句,这称为顺序结构. 但是对于很多情况,顺序结构的代码是远远不够的,比如一个程序限制了只能成年人使用, ...
- python while循环语句-python while循环控制流语句结构与用法
python while循环语句和for语句都是python的主要循环结构.while语句是python中最通用的迭代结构,也是一个条件循环语句.while与if语句有哪些不同,标准语法结构及循环使用 ...
- python输入语句-python2 和 pyhton3 输入语句写法
Python的输入语句类型 1 python2的输入语句 在python2中有两种常见的输入语句,input()和raw_input(). (1)input()函数 可以接收不同类型的参数,而且返回的 ...
- c语言中return语句例子,C语言 return 语句-嗨客网
C语言return语句教程 在 如果 return 语句使用在普通的 C语言return语句详解 语法 void fun(){ //do something return; } 说明 使用 retur ...
最新文章
- 到底应该用3*3的卷积核还是5*5的卷积核
- 第二次冲刺 站立会议5
- java学习笔记-良葛格_Java良葛格 学习笔记《二》
- [C++ STL] 常用算法总结
- 我做SAP CRM One Order redesign的一些心得体会
- java 下拉列表 枚举_「Java三分钟」精准而优雅——枚举类详解
- linux modbus工具,基于ARM-Linux的Modbus串口服务器设计
- Maven父子结构的项目依赖使用以及打包依赖_微服务项目(maven父子级项目)怎么打包
- 模式窗口showModalDialog的用法总结
- 傲腾内存安装问题分享
- 全球餐厅库存管理软件行业调研及趋势分析报告
- 【网络仿真】ns-3基础(下)
- UI设计师应聘面试攻略看这篇就够了
- hdu3966树链剖分 分析
- c++ string常用函数
- python的print函数中file_python3之print()函数
- 长阳土家族自治县政府与升哲科技达成战略合作
- LQ0139 油漆面积【枚举】
- 前端总结·基础篇·CSS
- 起点:如何成为一名黑客?
热门文章
- 暴雪的hash算法[翻译]
- 驱动程序无法使用安全套接字层(SSL)加密建立到SQL Server的安全连接
- matlab实习,matlab上实习指导书.doc
- vue.js html 相互传值,Vue 父子组件之间相互调用传值以及多层组件之间相互调用传值...
- html年月日转换,Js获取年月日及时间转换
- 了解一下COLLADA
- OpenGL学习笔记:(三)异或操作-橡皮条程序
- 浅析向量(Vector),迭代器(Iterator)和数组(Array)
- 教你如何系统地学习3d建模!教你零基础入门,初学者看过来
- PDF阅读必备神器,快来pick一下!