码迷,mamicode.com
首页 > Web开发 > 详细

JS循环

时间:2016-11-05 17:42:03      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:偶数   循环   continue   顺序   span   代码   tin   数字   ++   

for循环:
1、初始值 —原来等于0
2、条件判断 — 最终来判断条件是否满足,不满足就自动退出(控制次数)
3、状态改变 —每次值加一个1 var
4、循环体

如:
a =a+1; 相当于:a++:先对a进行操作,然后再加1。
或 ++a :先加1,再操作a。

一、循环体
就是这个程序要循环执行的代码。

顺序:

第一次循环:执行1——执行2——执行4(条件满足)——执行3
第二次执行循环: 执行2——执行4——执行3(条件满足)
第三次执行循环: 执行2——执行4——执行3(条件满足)

例1:输出0-10的偶数:

for(var i=0;i<10;i++)
{
if(i%2==0)
{
alert(i)
}
}

例2:求0-99所有的数字和。

var sum 0;
for(var i=0;i<100;i++)
{
sum=sum+i
}
alert(sum);

例3:求1-10所有数字的基。

var j =1;

for(var i=1;i<10;i++)
{ j=j*i;
}
laert(j);

例4:结束循环。
【备注】
①break :跳出整个循环。强制跳出。循环结束。
②continue:结束一次的循环。跳出当前循环。
③if是判断的意思。
④ parseInt:去掉小数点。
例如:
for(var i=0;i<10;i++)
{ if(i==5)
continue;
}
alert(i);
输出时会没有5。

例4:100以内与7相关的数。


for(var i=0;i<100;i++)
{
if(i%7==0 || i%1==7 || parseInt(i/10)==7 )
}
alert(i);

例5:输入乘法口诀表。

for(var i=1;i<10;i++) 1*1前面的
{
for(var j=1;j<10;j++) 1*1后面的
{
alert(i*j);
}
}

先执行外层的,然后再执行里面的,里面的执行的时候外层是不执行的。

JS循环

标签:偶数   循环   continue   顺序   span   代码   tin   数字   ++   

原文地址:http://www.cnblogs.com/zrifq/p/6033278.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!