js|js while循环语句 for循环语句
【js|js while循环语句 for循环语句】循环结构
1.
while(条件){
当条件为真时执行
}
while中结束循环用break;
练习:
(1)在控制台打印10句hello world
var a=0;
while(a<10){
console.log('hello world')
a++;
}
(2)打印1-100之间所有的偶数
var i=0;
while(i<=100){
if(i%2===0){
console.log(i);
}
i++;
}
(3).打印出1-100之间所有的奇数
var a=1;
while (a<=100){
console.log(a);
a+=2;
}
2.for循环
for(表达式1;
表达式2;
表达式3){
循环操作
}
表达式1:循环变量的声明表达式.
表达式2:循环条件判断,条件为真,执行循环体,否则退出循环。
表达式3:更新循环变量
3.for语句三个表达式的特殊用法
(1)表达式1允许为空
允许在循环外,将第一个表达式不足
(2)表达式2允许为空
死循环
尽量不要为空,如果为空的话,尽量在循环内部将条件补充完整额。
(3)表达式3允许为空
死循环
在 循环 内部 将表达式补充完整。
(4)表达式1 和 表达式3 内容多样化
表达式1 可以一次声明多个变量
表达式3 可以一次改变多个变量的数值
多个表达式之间 用 , 分开
练习:
(1)用for循环输出1-100
for(var i=1;
i<=100;
i++){
console.log(i)
}
(2)用for循环输出1-100中的偶数
for(var i=1;
i<=100;
i++){
if(i%2===0){
console.log(i);
}
}
(3) 求1-100奇数的和
for(var i=0,sum=0;
i<=100;
i++){
if(i%2===1){
sum=sum+i;
}
}
console.log(sum);
推荐阅读
- 数据库总结语句
- whlie循环和for循环的应用
- 能力和自信的良性循环
- Improve|Improve Nested Conditionals(优化嵌套的条件语句) 面对大量的if-else语句
- neo4j|neo4j cql语句 快速查询手册
- 时间管理的任务模型
- Swift7|Swift7 - 循环、函数
- for循环遍历数组
- @逆战千锋|@逆战千锋 为什么sql语句执行之后表单中没有数据
- 带你了解NodeJS事件循环