for循环,do while循环,while循环
for循环:
(表达式1;表达式2;表达式3;){循环语句}
表达式1:(用来作初始化)
表达式2:(判断条件)
表达式3:(变量递增)
在使用for循环之前要先设定一个计数器变量,可以在for循环之前定义,也可以在使用时直接进行定义。
while循环
当“条件表达式语句”的返回值为true时,就会执行大括号“{}”中的语句块,当执行完大括号“{}”的语句块后,再次检测条件表达式的返回值,如果返回值还为true,则重复执行大括号“{}”中的语句块,直到返回值为false时,才结束整个循环过程,接着往下执行while代码段后面的程序代码。
<script type="text/javascript">
(var n=1;
var sum=0;
while(n<=100)
{
sum+=n; //等于sum=sum+n;
n++;
}
document.write("1+2+3+…+100="+sum);
</script>
do while循环
do…while语句”跟while语句很像,唯一的区别在于:while语句先判断是否符合条件,然后再执行循环体语句;do…while语句先执行循环体语句一次,然后再判断是否符合条件。
if表达式
只有当指定条件为 true 时,使用该语句来执行代码
breac语句:用来语句可用于跳出循环,但是会继续执行该循环之后的代码。
continue :语句中断循环中的迭代,如果出现了指定的条件,然后继续循环中的下一个迭代。
for循环:
(表达式1;表达式2;表达式3;){循环语句}
表达式1:(用来作初始化)
表达式2:(判断条件)
表达式3:(变量递增)
在使用for循环之前要先设定一个计数器变量,可以在for循环之前定义,也可以在使用时直接进行定义。
while循环
当“条件表达式语句”的返回值为true时,就会执行大括号“{}”中的语句块,当执行完大括号“{}”的语句块后,再次检测条件表达式的返回值,如果返回值还为true,则重复执行大括号“{}”中的语句块,直到返回值为false时,才结束整个循环过程,接着往下执行while代码段后面的程序代码。
<script type="text/javascript">
(var n=1;
var sum=0;
while(n<=100)
{
sum+=n; //等于sum=sum+n;
n++;
}
document.write("1+2+3+…+100="+sum);
</script>
do while循环
do…while语句”跟while语句很像,唯一的区别在于:while语句先判断是否符合条件,然后再执行循环体语句;do…while语句先执行循环体语句一次,然后再判断是否符合条件。
if表达式
只有当指定条件为 true 时,使用该语句来执行代码
breac语句:用来语句可用于跳出循环,但是会继续执行该循环之后的代码。
continue :语句中断循环中的迭代,如果出现了指定的条件,然后继续循环中的下一个迭代。