14.JavaScript-do-while注意点

2019-04-03  本文已影响0人  乄Denve彡

\color{red}{while循环的格式:}

while(条件表达式){
                需要重复执行的代码;
            }

while循环的特点:只有条件表达式为真,才会执行循环体

\color{red}{do-while循环的格式:}

do{
      需要重复执行的代码;
      }while(条件表达式);

do while循环的特点:无论条件表达式是否为真,循环体都会被执行一次

\color{red}{while循环和do-while循环该如何选择?}

  1. 在企业开发中大部分情况下while循环和do while循环是可以互换的
  2. 在企业开发中如果循环体中的代码无论如何都需要先执行一次,那么建议使用do while循环
  3. 在企业开发中其它的情况都建议使用while循环

\color{red}{do-while循环小练习}

需求:要求用户输入密码,判断输入密码是否正确(假设正确密码是123456)
如果正确,输出"欢迎回来"
如果不正确,要求用户重新输入

let pwd = prompt("请输入密码");
while (pwd !== "123456") {
     pwd = prompt("请输入密码");
  }
alert("欢迎回来");
let pwd;
do{
    pwd = prompt("请输入密码");
}while (pwd !== "123456");
alert("欢迎回来")
上一篇 下一篇

猜你喜欢

热点阅读