JavaScript -- do...while语句和while语句
程序员文章站
2024-03-22 21:22:46
...
do…while语句
定义:do…while语句是一种先运行,后判断的循环语句。也就是说,不管条件是否满足,至少先运行一次循环体。
var box = 1; //如果是1,执行五次,如果是10,执行1次
do {
alert(box);
box++;
} while (box <= 5); //先运行一次,再判断
小案例:计算1-100的总和。
//求和
var j = 1;
var sumDoWhile = 0;
do {
sumDoWhile += j;
j++;
} while (j <= 100);
console.log(sumDoWhile);
while语句
定义:while语句是一种先判断,后运行的循环语句。也就是说,必须满足条件了之后,方可运行循环体。
var box = 1; //如果是1,执行五次,如果是10,不执行
while (box <= 5) { //先判断,再执行
alert(box);
box++;
}
小案例:求1000以内所有不能被7整除的整数的和
<script type="text/javascript">
var n=1;
var sum=0,count=0;
while(n<=1000){
if(n%7!=0){
sum=sum+n;
count++;
}
n++;
}
document.write(sum+"<br />");
document.write(count);
</script>
小案例:斐波那契数列 | 兔子数列
介绍:
斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368…
分析:这个数列从第3项开始,每一项都等于前两项之和。
规律:1,0+1,1+1,1+2,2+3,3+5,5+8…
推荐阅读
-
while 与 do...while 的区别和使用方法
-
JavaScript -- do...while语句和while语句
-
Java笔记:while和do...while
-
Day04——Java基础——循环流程控制语句(while do while for)、流程跳转语句(break 、continue、return)
-
JAVA 系列——>循环语句for,while,do...while,break,continue
-
Java自学之路-Java基础教程-14:Java基本语句之4-条件判断语句switch和case
-
Sqlserver 动态sql语句 和 use 关键字
-
4.JavaScript -语句
-
有关Java异常处理中包含return语句的try和finally执行顺序的实证 博客分类: Java Java异常处理执行顺序
-
C语言的小括号和花括号结合使用&&复合语句