H I O X INDIA
提示窗口
 首页   ||  教程  ||  脚本  || 支持 english Español Français Deutsch

JavaScript的教程
导言
变量
运营商
声明
循环
职能
物体
阵列
浏览器对象
表格的DOM
请询问您的疑问
反馈



for循环代码&示例


主题

在javascript如何使用 'for'循环?
在计数器递增或者递减的情况下,我想对相同设置的语句执行多次?



解释

for循环:
        就像我们陈述的,for循环是一个循环语法。
对相同设置的语句多次执行循环,直到满足条件。条件就是递增或者递减的计数器。换言之“在javascript中的循环语法就是对相同设置的代码执行多次循环”。

语法:
for(intialvalue; condition; increment)
{
     // 一套报表,将被处决
}


就像在语法中定义的,for循环要定义三个变量,初始值(例如i=0),变量- the statements inside "for"循环内的语句将执行多次,直到满足条件(例如 i<7),增量-这是用于每次循环后,初始值将递增或者递减。
所有这三个变量将用";"号分开。

例如:在某些情况下我们要添加从1到10的所有数字。
示例代码:
<script language="javascript">
var i=0; var total=0;
for(i=1; i<11; i++)
{
total = total+i;
}
document.write("--------- 总------: "+total);
</script>


结果:

示例所进行的工作如下:
a)我们通过设置变量的初始值i=1创建for循环。
b)然后,我们设置for循环将重复执行,直到i小于11(i<11)。
c) 在每次循环之后,我们将让变量保持递增(i++)。

第一次循环: i=0, i<11是 true(真),因此循环将执行语句,现在总量为0+1=1以及i增加到2。

第二次循环: 现在i=1, i<11是true(真),因此循环将执行语句,现在总量为1+2=3以及i增加了2。

这样的循环将重复执行直到 i=11
最后一次循环:现在i=11, i<11是false(假),循环将终止。

注意: i++表示每次重复执行循环后i的值就加1,但是++i表示每次重复执行循环前i的值就加1



        使用Javascript (爵士)是一种最常用的语言在世界上. 有时拼写为Java脚本. 希望您喜欢本教程. 不要发送您的意见或建议在此JavaScript或Java脚本教程. 这是一个版权内容.

privacy policy     license    
© 2004-2005 HIOX INDIA - hioxindia.com

其它链接