☰
javascript之do-while循环
2026/10/28 16:36:59 网站建设 项目流程

javascript的do-while循环的区别是

do-while是先执行一次,然后接着循环

while是不符合循环条件就结束循环,循环的次数可能为0

do-while的语法

do

{

循环体

}

while(表达式)

最简单案例,循环十次输出“好好学习,天天向上”

let i=1 do { console.log("好好学习,天天向上") i++ } while(i<=10)

进阶案例,提示用户输入整数,次数不限,输入q结束循环

思路如下

声明两个变量,分别是max与min,代表最大值与最小值,分别存储用户输入的第一个数字

在随后的用户输入中,与这两个变量值进行比较,如果值比max大,就把新的数值存储到max里面,如果值比min小,就把新的数值存储到min里

let num=+prompt("请输入一个整数") let max=num let min=num let flag=true do { let num=prompt("请输入一个整数") if(num==="q") { flag=false } else { num=Number(num) if(num>max) { max=num } if(num<min) { min=num } } } while(flag) console.log("最大值为:"+max) console.log("最小值为:"+min)

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询