JavaScript入门笔记(二):流程控制语句for练习案例,求1-100总和

作者: JONE 分类: 前端学习 发布时间: 2017-06-30 22:03

for循环求1-100的和

<script type="text/javascript">
 /*    for(变量初始化;条件表达式;变量更新){
 循环体
 }*/
//第一步:变量初始化只会执行一次 定义一个变量并赋值  var i=1
 //第二步:判断条件表达式是否成立  1<=10 那么得出条件表达式是成立
 //第三步:执行循环体 输出hello
 //第四步:对变量进行更新  i++  i=i+1  i=2
//定义一个变量保存所有数的和
 var sum = 0;
 for(var i=1;i<=100;i++){
 //document.write(i + " hello<br/>");
 sum += i;    //展开  sum = sum+i
 }
//将sum 最终的结果打印出来
 document.write(sum);
/*
 i=1   满足  sum = sum+1  sum=0+1=1
 i=2   满足  sum = sum+2  sum = 1+2=3
 i=3   满足  sum+=3  sum=3+3 =6
 i=4   满足  sum+=4  sum=6+4=10
 。。。。。。。
 。。。。
 i=100  满足  sum+=100   sum=5050
 i=101  不满足  循环结束
到了循环体外面  之后的代码 打出sum最终的结果
 */
 </script>

发表评论

电子邮件地址不会被公开。 必填项已用*标注