当前位置:网站首页>while循环
while循环
2022-07-27 05:03:00 【huijie_0716】
目录
3、 弹出一个提示框, 你爱我吗? 如果输入我爱你,就提示结束,否则,一直询问。
3、 弹出一个提示框, 你爱我吗? 如果输入我爱你,就提示结束,否则,一直询问。
while循环
while 循环语法结构 while 当...的时候
while (条件表达式) {
// 循环体
}
执行思路 当条件表达式结果为true 则执行循环体 否则 退出循环
里面应该也有计数器 初始化变量
里面应该也有操作表达式 完成计数器的更新 防止死循环
var num = 1;
while (num <= 100) {
console.log('好啊有');
num++;
}while循环案例
1、打印人的一生,从1岁到100岁
var i = 1;
while (i <= 100) {
console.log('这个人今年' + i + '岁了' );
i++;
}2、 计算 1 ~ 100 之间所有整数的和
var sum = 0;
var j = 1;
while (j <= 100) {
sum += j;
j++
}
console.log(sum);3、 弹出一个提示框, 你爱我吗? 如果输入我爱你,就提示结束,否则,一直询问。
var message = prompt('你爱我吗?');
while (message !== '我爱你') {
message = prompt('你爱我吗?');
}
alert('我也爱你啊!');do-while循环
do... while语句其实是while语句的一个变体。该循环会先执行一次代t码块,然后对条件表达式进行判断,如果条件为真,就会重复执行循环体,否则退出循环。
do... while 语句的语法结构如下:
do {
/循环体代码―条件表认式为true时重复执行循环体代码}while(条件表达式)
执行思路﹔
- 先执行一次循环体代码
- 再执行条件表达式,如果结果为true,则继续执行循环体代码,如果为false,则退出循环,继续执行后面代码
注意:先再执行循环体,再判断,我们会发现do...while循环语句至少会执行一次循环体代码
do-while循环案例
1、打印人的一生,从1岁到100岁
var i = 1;
do {
console.log('这个人今年' + i + '岁了');
i++;
} while (i <= 100)2、 计算 1 ~ 100 之间所有整数的和
var sum = 0;
var j = 1;
do {
sum += j;
j++;
} while (j <= 100)
console.log(sum);3、 弹出一个提示框, 你爱我吗? 如果输入我爱你,就提示结束,否则,一直询问。
do {
var message = prompt('你爱我吗?');
} while (message !== '我爱你')
alert('我也爱你啊');continue关键字
continue关键字 用于立即跳出本次循环,继续下一次循环(本次循环体中continue之后的代码就会少执行一次)
continue 关键字 退出本次(当前次的循环) 继续执行剩余次数循环
只要遇见 continue就退出本次循环 直接跳到 i++
求1~100 之间, 除了能被7整除之外的整数和
var sum = 0;
for (var i = 1; i <= 100; i++) {
if (i % 7 == 0) {
continue;
}
sum += i;
}
console.log(sum);break关键字
break关键字用于退出整个循环
边栏推荐
- Message reliability processing
- The concept of cloud native application and 15 characteristics of cloud native application
- Enumeration class implements singleton mode
- 用pygame自己动手做一款游戏01
- Day4 --- Flask 蓝图与Rest-ful
- Pinball games
- Collation of several difficult methods in pytorch --gather & squeeze & unsqueeze
- 秒杀系统设计
- 初识C语言——什么是C语言
- C语言中堆内存介绍和管理
猜你喜欢

Day4 --- Flask 蓝图与Rest-ful

DNSmasq使用总结

Flask框架创建项目初期总结

分享一道关于#define的选择题(内含#define在预编译时的替换规则,程序环境和预处理相关知识)

登录到主页功能实现

李宏毅机器学习组队学习打卡活动day03---误差和梯度下降

Prime number screening (Ehrlich sieve method, interval sieve method, Euler sieve method)

李宏毅机器学习组队学习打卡活动day02---回归

mq设置过期时间、优先级、死信队列、延迟队列

Carmaker quick start lesson 4 developing 48V P1 hybrid system
随机推荐
Enumeration class implements singleton mode
Utility gadget: kotlin code snippet
Day5 --- Flask-RESTful请求响应与SQLAlchemy基础
李宏毅机器学习组队学习打卡活动day05---网络设计的技巧
小米商城项目_注册
用户的管理-限制
Hi3516dv300 environment setup
mq设置过期时间、优先级、死信队列、延迟队列
上传七牛云的方法
初识C语言——常量、变量
c语言字符串函数上:strlen、strcpy、strcat
C WPF uses listbox to implement ruler control
JVM part I: memory and garbage collection part II -- class loading subsystem
qsort — c语言中自带的排序函数(附带void*、回调函数知识点
mysql 取消外键关联约束
2021 Niuke multi school training camp 5 (question b)
自己动手做一个爬虫项目
创建项目 实现登录注册,生成jwt,发送验证码
How to get started quickly and strengthen learning?
Sparse array → saving and continuation of Gobang