JavaScript语言参考手册_语句

JavaScript

 
 JavaScript手册 
目录
此参考中包含
的内容
轻松上手
简介
操作符
语句
核心
文档
窗口
表单
浏览器
事件和
事件句柄
LiveWire
数据库服务
进程管理服务
实用工具
全局函数
LiveConnect
的Java包
索引
版权
 
【目录】 【上一页】 【下一页】 【索引】

while

创建这样一个循环,如果计算某表达式为真的话,就执行一块语句。只要指定条件为真的话,循环就将无休止的重复。

实现版本 Navigator 2.0, LiveWire 1.0

语法

while (condition) {
   statements
}

参数

condition 在每次循环开始之前计算该表达式。如果该条件计算为真的话,就执行下面列出的语句。如果条件计算为假的话,就执行 while 语句后面的语句。
statements 只要条件计算为真的时候就执行这一块语句。尽管语法没有要求,但是建议将这些语句缩进书写。

示例

下面的 while 循环当 n 小于 3 时重复执行循环体。

n = 0
x = 0
while(n < 3) {
   n ++
   x += n
}

每次循环过程中,n 都会自增一次,然后再加到 x 上。因此,x 和 n 将顺次取得下列值:

  • 第一遍循环完成后:n = 1,x = 1
  • 第二遍循环完成后:n = 2,x = 3
  • 第三遍循环完成后:n = 3,x = 6
在完成第三遍循环之后,由于条件 n < 3 已经不再满足,所以循环终止。


【目录】 【上一页】 【下一页】 【索引】

回页面顶部