Javascript基础系列之(六)循环语句(do while循环)

优质
小牛编辑
139浏览
2023-12-01

do/while 循环是 while 循环的变体。该循环会执行一次代码块,在检查条件是否为真之前,然后如果条件为真的话,就会重复这个循环。

语法结构如下

do

{

statement

} while (expression)

do
  {
  需要执行的代码
  }
while (条件);

 demo

var aNumbers = new Array();
var sMessage = "你输入了:\n";
var iTotal = 0;
var vUserInput;
var iArrayIndex = 0;
do{
vUserInput = prompt("输入一个数字,或者'0'退出","0");
aNumbers[iArrayIndex] = vUserInput;
iArrayIndex++;
iTotal += Number(vUserInput);
sMessage += vUserInput + "\n";
}while(vUserInput != 0)        //当输入为0(默认值)时退出循环体
sMessage += "总数:" + iTotal;
alert(sMessage);