位置: IT常识 - 正文

〖大前端 - 基础入门三大核心之JS篇⑰〗- JavaScript的流程控制语句「while循环语句」(大前端需要掌握什么技能)

编辑:rootadmin
〖大前端 - 基础入门三大核心之JS篇⑰〗- JavaScript的流程控制语句「while循环语句」 当前子专栏 基础入门三大核心篇 是免费开放阶段。推荐他人订阅,可获取扣除平台费用后的35%收益,文末名片加V!说明:该文属于 大前端全栈架构白宝书专栏,目前阶段免费开放,购买任意白宝书体系化专栏可加入TFS-CLUB 私域社区。福利:除了通过订阅"白宝书系列专栏"加入社区获取所有付费专栏的内容之外,还可以通过加入星荐官共赢计划 加入私域社区。作者:不渴望力量的哈士奇(哈哥),十余年工作经验, 跨域学习者,从事过全栈研发、产品经理等工作,目前任某金融品类App负责人。荣誉:2022年度博客之星Top4、博客专家认证、全栈领域优质创作者、新星计划导师,“星荐官共赢计划” 发起人。现象级专栏《白宝书系列》作者,文章知识点浅显易懂且不失深度;TFS-CLUB社区创立者,旨在以“赋能 共赢”推动共建技术人成长共同体。🏆 白宝书系列 🏅 Python全栈白宝书🏅 产品思维训练白宝书🏅 全域运营实战白宝书🏅 大前端全栈架构白宝书文章目录🌟 while 循环语句简介🌟 while 语句案例🌟 更适合 while 循环的场景

推荐整理分享〖大前端 - 基础入门三大核心之JS篇⑰〗- JavaScript的流程控制语句「while循环语句」(大前端需要掌握什么技能),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:大前端入门指南,大前端课程,大前端需要掌握什么技能,大前端需要掌握什么技能,大前端技术架构,大前端入门指南,大前端课程,大前端需要掌握什么技能,内容如对您有帮助,希望把文章链接给更多的朋友!

在 JavaScript 中,while 循环语句是一种常见的循环结构,它允许我们重复执行一段代码块,直到指定的条件不再满足为止。

🌟 while 循环语句简介

while 循环语句也是一种”循环结构“,是一种”不定范围“循环,和for循环各有不同的用武之地

几乎所有的编成语言,都同时提供for循环和while循环。

while是 “当” 的意思

while循环语句的语法:

while 循环语句的语法结构如下:

while (condition) { // code block to be executed}

其中,condition 是需要判断的条件,只有当条件为真时,循环体中的代码才会被执行。也就是说,只要满足条件,就会一直执行循环体中的代码,直到条件不再满足为止。

以下是一个简单的示例:

var i = 0;while (i < 5) { console.log("The number is " + i); i++;}〖大前端 - 基础入门三大核心之JS篇⑰〗- JavaScript的流程控制语句「while循环语句」(大前端需要掌握什么技能)

在这个示例中,我们定义了一个计数器变量 i,然后使用 while 循环语句重复执行循环体中的代码,直到 i 不再小于 5 为止。在每次循环中,我们输出计数器变量 i 的值,并将其自增 1。

while循环语句的注意事项:

while循环没有显示定义循环变量,必须自己再while循环外先定义好循环变量,有时甚至可以没有循环变量循环体内的语句,必须使循环测试条件趋向不成立,否则会死循环🌟 while 语句案例

案例一: 输出1、2、3、4…100

代码如下:

//定义循环变量var i = 1;//while循环开始while (i <= 100) { console.log(i); i++; //一定要在循环体内改变循环变量值}

案例二: 累加1+2+3+4+…+100

代码如下:

//定义循环遍历和累加器var i = 1, sum = 0;//while循环开始while (i <= 100) { sum += i; i++;}console.log(sum);🌟 更适合 while 循环的场景

案例一: 寻找最小的满足n2 > 456789的整数n

这个案例,要对n进行循环,但是因为不知道n的结束范围,所以更适合用while这种不用指定开始范围和结束范围的循环语句。

代码如下:

var n = 1;while (Math.pow(n, 2) <= 456789) { n++;};console.log(n);console.log(Math.pow(n, 2));

案例二: 小兔子拔萝卜,第一天拔一个,第二天拔2个,第3天拔3个,以此类推。请问小兔子多少天能把500个萝卜拔光?

代码如下:

//定义循环变量var n = 1;//定义累加器var sum = 0;//while循环开始while (sum < 500) { //注意这里是小于500而不是小于等于500,等于500时就已经拔光了,不需要再次循环了 sum += n; n++;};console.log(n - 1); //一定要注意,这里为什么要书写n-1?因为sum满足条件后,n还会多加一个1,这种错误就叫做”出一错误“console.log(sum);

这个案例一定要注意防止出现“出一错误”。当循环变量和判断条件中的变量不是一个变量的时候,就容易出现 “出一错误”。

本文链接地址:https://www.jiuchutong.com/zhishi/296004.html 转载请保留说明!

上一篇:基于1DCNN(一维卷积神经网络)的目标识别(一维卷积padding)

下一篇:什么是大语言模型?(什么是大语言模型(LLM)?)

  • 一个身份证可以开几个抖音小店(一个身份证可以开两个房间吗?)

    一个身份证可以开几个抖音小店(一个身份证可以开两个房间吗?)

  • 苹果照相闪光灯在哪开(苹果照相闪光灯旁边按钮)

    苹果照相闪光灯在哪开(苹果照相闪光灯旁边按钮)

  • iphone7plus尺寸(iphone7plus尺寸和iphone8plus)

    iphone7plus尺寸(iphone7plus尺寸和iphone8plus)

  • 手机开视频发热正常吗(苹果手机开视频发热)

    手机开视频发热正常吗(苹果手机开视频发热)

  • 快手我在他的通讯录里是什么意思(快手我在他的通讯录里有个爱心)

    快手我在他的通讯录里是什么意思(快手我在他的通讯录里有个爱心)

  • 华为电子厂在哪里(华为电子厂哪个岗位工作轻松工资又高)

    华为电子厂在哪里(华为电子厂哪个岗位工作轻松工资又高)

  • 什么是直播电商(什么是直播电商中的人货场)

    什么是直播电商(什么是直播电商中的人货场)

  • 华为p30pro文件管理在哪里(华为p30pro文件管理照片怎么传到相册)

    华为p30pro文件管理在哪里(华为p30pro文件管理照片怎么传到相册)

  • 什么是设备解绑(设备已解绑,请联系管理人员)

    什么是设备解绑(设备已解绑,请联系管理人员)

  • medal20是什么型号(medal20是什么手机)

    medal20是什么型号(medal20是什么手机)

  • 手机老是自动跳转页面怎么回事(手机老是自动跳出来广告怎么回事)

    手机老是自动跳转页面怎么回事(手机老是自动跳出来广告怎么回事)

  • 硬盘电源线四根线作用(硬盘电源线四根线怎么接)

    硬盘电源线四根线作用(硬盘电源线四根线怎么接)

  • 微信注销多久生效(微信注销多久生效 手机号)

    微信注销多久生效(微信注销多久生效 手机号)

  • 管理员账户是什么(管理员账户是什么为什么输入admin显示不对)

    管理员账户是什么(管理员账户是什么为什么输入admin显示不对)

  • 5g手机费流量吗(5g手机流量费不费)

    5g手机费流量吗(5g手机流量费不费)

  • 笔记本sd卡槽有什么用(笔记本sd卡槽有哪些)

    笔记本sd卡槽有什么用(笔记本sd卡槽有哪些)

  • 抖音视频最长可以拍多长时间(抖音视频最长可以拍多少分钟)

    抖音视频最长可以拍多长时间(抖音视频最长可以拍多少分钟)

  • 华为手机卸载自带软件(华为手机卸载自带输入法)

    华为手机卸载自带软件(华为手机卸载自带输入法)

  • 荣耀9x充电口是什么样的(荣耀9x充电口是多少w)

    荣耀9x充电口是什么样的(荣耀9x充电口是多少w)

  • 拼多多解除微信步骤(拼多多解除微信支付绑定)

    拼多多解除微信步骤(拼多多解除微信支付绑定)

  • 为什么不能极速退货了(为什么不可以享受极速退款了)

    为什么不能极速退货了(为什么不可以享受极速退款了)

  • word设计选项卡在哪里(word设计选项卡下的导航)

    word设计选项卡在哪里(word设计选项卡下的导航)

  • ipad一直卡在白苹果(ipad一直卡在白苹果无限重启)

    ipad一直卡在白苹果(ipad一直卡在白苹果无限重启)

  • 手机要不要开启hd

    手机要不要开启hd

  • 发票上的收款人复核开票人
  • 个税返还手续费奖励员工需要交个税吗
  • 小规模建筑服务需要预缴增值税吗
  • 无形资产的摊销会计科目
  • 所得税季报季初从业人数
  • 发票抬头类型怎么选 个人不能报销吗
  • 怎么理解捐赠支出税前扣除标准计算口径
  • 一般纳税人辅导期
  • 清算备付金的会计科目
  • 加油站的成品油许可证变更过后有什么风险
  • 个人独资企业缴纳个人所得税
  • 变更许可证情况说明书模板
  • 政府奖励企业款银行未收到会计分录
  • 提供应税服务营改增的应税服务不包括什么
  • 退休人员返聘工资交个人所得税标准
  • 行政事业单位会计的工作内容
  • 税号变更需要变更什么
  • 零售汽油费发票需要交印花税吗?
  • 绿化养护按什么项目交增值税
  • 企业盈利所得税交多少
  • 递延所得税资产怎么计算
  • 进项发票里的印花税如何做账?
  • 违约支付罚款计入哪里
  • 收到赞助费开什么发票
  • 移动电子发票显示无法开具怎么获取发票
  • 企业研发过程中特殊收入的会计处理
  • 房产税有哪些种类
  • 如何养成良好的安全行为
  • 没收到windows11更新
  • 无形资产的摊销方法
  • neo什么意思翻译成中文
  • 会计账簿登记错误怎么办
  • 流动资产占资产总额的比率叫什么
  • 固定资产非正常损失
  • php静态方法调用
  • 软件的摊销期限
  • layui 树形
  • 资产负债表与利润表之间的关系
  • 企业销售旧车增值税处理
  • 会计怎么计算
  • 增值税专票三联都丢了写情况说明可以吗
  • mysql触发器在哪里建
  • 金融债券利息收入免企业所得税吗
  • 商业企业会计如何记账
  • 会计人员信息采集怎么填
  • mysql组合
  • 其他收益属于什么类科目
  • 资质办理属于什么开票大类
  • 境内企业借外债,不还会怎么样
  • 事业单位跨年度错账调整
  • 转让无形资产的收入应计入什么科目
  • 短期借款利息的使用账户是
  • 认证失败,未获取到区域信息
  • 金税盘抵扣在申报表哪填
  • 没计提的税费怎么处理
  • 支付的劳务派遣服务费计入什么科目
  • 利润表中财务费用中的利息费用和利息收入
  • 个体工商户对公账户需要交税吗
  • 非本公司员工能否享受本公司的福利
  • 企业信息页
  • mysql存储过程的语句块以什么开始以什么结束
  • win10下mysql 5.7.17 zip压缩包版安装教程
  • 503 service unavailable错误说明
  • windows10设置无法使用
  • aeadisrv.exe
  • sstray.exe - sstray是什么进程 有什么作用
  • mac系统简介
  • centos7如何安装telnet
  • intel8代装win7
  • javascript RegExp 使用说明
  • ftp批量下载文件命令
  • 批处理自动关机命令
  • javascript+
  • easyui messager alert 三秒后自动关闭提示的实例
  • 公司年会抽奖发言
  • 台州土地成交
  • 出口退税的管理办法
  • 销售皮棉税率为多少
  • 上海市黄浦区有什么路
  • 个人所得税法全文完整版2023个人工薪规定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设