JavaScript入门教程

JavaScript简介
JavaScript语法基础
JavaScript流程控制
JavaScript函数
面向对象编程
JavaScript事件
JavaScript DOM
正则表达式
JavaScript BOM
AJAX

专题分析

浏览器兼容性
JS优化
Web前端开发规范
编辑器推荐
总结和笔记

学习助手

对象参考手册
ECMAScript分析
数据中心
QQ交流群

Javascript for 循环

for 语句用来控制循环结构,按照指定的循环次数,循环执行循环体内语句(或语句块)。

基本结构如下:
for(initial condition ; test condition ; alter condition){
    statements;
}

循环控制代码(即小括号内代码)各参数的含义如下:
  • initial condition:表示循环变量初始值;
  • test condition:为控制循环结束与否的条件表达式,程序每执行完一次循环体内语句(或语句块),均要计算该表达式是否为真,若结果为真,则继续运行下一次循环;若结果为假,则跳出循环体。
  • alter condition:指循环变量更新的方式,程序每执行完一次循环,均需要更新循环变量。

上述循环控制参数之间使用分号“ ; ”来分隔。

【例3-4】计算1+2+3 ... +98+99+100的值:
<html>
<head>
<title>计算1+2+3 ... +98+99+100的值</title>
</head>
<body>
<script language="JavaScript" type="text/javascript">
var total=0;
for(var i=1; i<=100; i++){
    total+=i;
}
alert(total);
</script>
</body>
</html>

实例演示1:

点击这里显示 1+2+3 ... +98+99+100 的值


实例演示2:
计算从的值