js while循环

310 阅读1分钟

1、while : 在…...期间

最基础的写法(在页面输出若干内容)

     while(i<=3){
         document.write('我要月薪过万')
         i++}

想要用户自己控制输出几句怎么做呢

     *let  num=prompt('你要输出几句')*
     while(i<=num){
         document.write('我要月薪过万')
         i++ }

案例:计算1-100的和

     let  sum=0
     while(i<=100){
         sum+=i
         i++
     }
     document.write(+sum)

计算1-100所有偶数的和怎么做呢

     let  sum=0
     while(i<=100){
        * (i%2===0)&& (sum+=i)*
         i++}
     document.write(+sum)

案例:页面弹出对话框,‘你爱我吗’,如果输入‘爱’,则结束,否则一直弹出对话框

     while(str!=='爱'){
         str=prompt('到底?')
     }

简易ATM取款机案例,用户可以选择存钱、取钱、查看余额和退出功能

let  sum=0
while(input!==4){
let  input=prompt('输入你的业务需求1、存款2
取款3、查余额4、退出')
if  (input===1){
let  num1=prompt('存多少')
sum+=num1}
else  if(input===2){num2=prompt('取多少')
sum-=num2}
else   if(input===3){alert(sum)}