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 已经不再满足,所以循环终止。
【目录】
【上一页】
【下一页】
【索引】
回页面顶部