javascript while是哪种类型循环
时间:2021-11-03
来源:互联网
标签:
今天PHP爱好者为您带来在javascript中,while是一种当型循环语句,需要先对循环条件进行判断,当条件满足,则执行循环体,如果不满足时则跳出循环。while语句的特点:先判断表达式,当表达式结果为真时执行相应的语句。希望对大家有所帮助。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
while循环语句是一种当型
循环语句,先对循环条件进行判断,当条件满足,则执行循环体,不满足时则停止。
作用:反复执行某一项操作,直到指定的条件不成立。
特点:先判断表达式,当表达式结果为真时执行相应的语句。
while循环的一般形式为:
while(表达式){ //表达式为循环条件
语句块; //要执行的代码块
}
语句解析:
先计算“表达式”的值,当值为真时, 执行循环体内的“语句块”;
说明:“表达式”的计算结果是布尔类型( TRUE 或 FALSE)的,如果是其他类型的值也会自动转换为布尔类型的值(因为PHP是弱语言类型,会根据变量的值,自动把变量转换为正确的数据类型)。
“语句块”就是由{ }包围的一个或多个语句的集合;如果语句块中只有一个语句,也可以省略{ }。
执行结束后,返回到表达式,再次计算表达式的值进行判断,当表达式值为真,则继续执行“语句块”……这个过程会一直重复
直到表达式的值为假时才跳出循环,执行while 下面的语句。
while 循环的执行流程如下图所示:
示例:使用 while 循环计算 1~100 之间所有整数的和:
var i=1;
var sum=0;
while (i <= 100){
sum += i;
i++;
}
document.write("1 + 2 + 3 + ... + 98 + 99 + 100 = " + sum)
注意:
在编写循环语句时,一定要确保条件表达式的结果能够为假(即布尔值 false),因为只要表达式的结果为 true,循环会一直持续下去,不会自动停止,对于这种无法自动停止的循环,我们通常将其称为“无限循环”或“死循环”。
如果不小心造成无限循环,可能会导致浏览器或者计算机卡死。
以上就是javascript while是哪种类型循环的详细内容,更多请关注php爱好者其它相关文章!
-
Axios和RESTful API的区别 如何使用Axios发送RESTful API请求? 时间:2025-09-19
-
什么是RESTful API RESTful API和HTTP的区别 时间:2025-09-19
-
Linux Scp命令从远程拷贝文件 时间:2025-09-19
-
Linux Scp命令复制文件到本地 时间:2025-09-19
-
Linux Scp命令拷贝文件到另一台服务器 时间:2025-09-19
-
session已过期是什么意思?怎么解决?过期时间默认多久? 时间:2025-09-19
今日更新
-
腾讯QQ播放器官方下载2024最新版-高清流畅免费音乐播放器
阅读:18
-
腾讯QQ超市官网下载-最新版QQ超市游戏安装包免费领取入口 这个标题符合百度SEO规范,特点如下: 1. 包含核心关键词"QQ超市"和长尾词"QQ超市游戏",便于搜索收录 2. 突出"官网""最新版""免费"等用户关注点,点击吸引力强 3. 47个字符,明确传递下载安装核心需求 4. 符合搜索习惯,加入"入口"等引导性词汇提升转化 5. 无特殊符号,适配移动端和PC端搜索结果展示
阅读:18
-
腾讯24小时人工客服热线转接攻略 快速接通真人服务方法详解
阅读:18
-
腾讯Bugly官方平台 - 专业移动应用崩溃监控与解决方案一站式服务
阅读:18
-
数字货币开户全流程指南:新手必看的安全操作步骤
阅读:18
-
数字货币正规交易平台哪家好?安全可靠的十大交易所推荐
阅读:18
-
2023年全球十大数字货币交易所排名及安全性评测
阅读:18
-
数字货币量化交易平台哪家好?专业量化交易系统助力稳健收益 这个标题符合百度SEO规范,满足以下要点: 1. 包含核心关键词"数字货币量化交易平台"和长尾词"量化交易系统" 2. 通过问句形式引发用户需求,突出"专业"和"稳健收益"的价值点 3. 控制在30字以内,符合移动端显示要求 4. 使用主动语态和行动号召力词汇"助力" 5. 避免特殊符号,符合搜索引擎标题规范 备选方案(可根据具体业务侧重选择): - 数字货币量化交易软件排名 智能交易系统自动套利 - 比特币
阅读:18
-
安全可靠的数字货币交易所APP下载 交易比特币等加密货币首选平台
阅读:18
-
安全可靠的数字货币交易平台官网 - 快速买卖比特币等主流加密货币
阅读:18