4.9.1 JavaScript while语句

while语句语法

while(表达式)
{
    语句;
}

while语句说明

while为不确定性循环,当表达式的结果为真true时,执行循环中的语句;表达式为假false不执行循环。(真(true)假(false)是JavaScript布尔类型)

while语句

引用网址:http://www.dreamdu.com/javascript/while/

示例

计算1-100的所有整数之和(包括1与100)

var i=0;
var iSum=0;
while(i<=100)
{
    iSum+=i;
    i++;
}
document.write("1-100的所有数之和为"+iSum);

while语句使用中的注意事项

  • 应该使用大括号{}包含多条语句(一条语句也应使用大括号)
  • 在循环体中应该包含使循环退出的语句,比如上例的i++(否则循环将无休止的运行)
  • 注意循环体中语句的顺序,比如上例,如果改变iSum+=i;i++;语句的顺序,结果将完全不一样

对于上面几点注意事项大家可以测试并思考一下,比如去掉大括号,去掉i++或者交换iSum+=i;i++;语句的位置将出现什么结果,可以在下面的示例测试。

JavaScript while语句示例 -- 可以尝试编辑



  • 教程中有什么不懂的地方?发现教程的错误!对教程有什么建议!快快联系猴子呀dreamdu@163.com,:)
赞助梦之都