当前位置:网站首页>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关键字用于退出整个循环
边栏推荐
- mq设置过期时间、优先级、死信队列、延迟队列
- md5 密码加密
- Flask的使用
- The concept of cloud native application and 15 characteristics of cloud native application
- Common commands in CONDA and pip environments
- 【codeforces round#800 B. Paranoid String】DP
- pytorch 数据类型 和 numpy 数据 相互转化
- JVM part I: memory and garbage collection part II -- class loading subsystem
- 李宏毅机器学习组队学习打卡活动day04---深度学习介绍和反向传播机制
- 初始C语言——关键字static的作用
猜你喜欢
随机推荐
pytorch中几个难理解的方法整理--gather&squeeze&unsqueeze
Simplify the mybits framework of JDBC
登录到主页功能实现
Flask登录实现
消息可靠性处理
Cenos7更新MariaDB
初识C语言——为什么每个C程序都有一个main函数
SQL(MySql)菜鸟教程知识
初识C语言——常见的数据类型
B1027 print hourglass
初识C语言——什么是C语言
强制登录,七牛云上传图片
Differences among bio, NiO and AIO
Pytorch data type and numpy data are mutually transformed
Localdatetime and zoneddatetime
LeetCode刷题之322 Coin Change
李宏毅机器学习组队学习打卡活动day01---机器学习介绍
pytorch安装新坑
用户的管理-限制
通用视图,DRF视图回顾









