<!--
for循环适用于已知循环次数,while循环适用于未知循环次数,还有一种do while循环
1>for循环:适合于循环次数是已知的。最好选择for循环
2>while:适合于循环次数是未知的。最好选择while循环.
3>do while:适合于循环至少执行一次的。最好选择do while循环.
do while循环:至少执行一次。因为先执行后判断表达式2的。
格式:
表达式1;
do
{
表达式4;
表达式3;
}
while(表达式2);-->
注:do while循环要有分号";"结束。
<!--for简单循环的理解-->
<script type="text/javascript">
//打印 :
// *******
// *******
// *******
// *******
// *******
// 方一:
document.write('*******<br />');
document.write('*******<br />');
document.write('*******<br />');
document.write('*******<br />');
document.write('*******<br />');
//方二:
// 方一就是循环 document.write('*******<br />');执行这条语句
for( var i = 0 ; i < 5 ; i++ ){ // 这个for循环执行多少次就代表矩形的高度是多少
document.write('*******<br />'); //里面*的多少就代表矩形的宽度
}
//打印 * 1
// ** 2
// *** 3
// **** 4
// ***** 5
//通过一个for循环来输出图形
//这个for循环执行多少次 它的高度是多少
//for循环可以用来控制图形的高度
for (var i = 0 ; i < 5 ; i++ ){
//在循环内部再创建一个循环,用来控制图形的宽度
//外面的for循环执行1次 内部的for循环执行5次
//内部循环决定宽度 执行几次宽度就是多少
for( var j = 0 ; j < 5 ; j++){
document.write('* ')
}
//输出一个换行
document.write('<br />')
}
</script>
while 循环
while 循环会在指定条件为真时循环执行代码块。
语法
while (条件)
{
需要执行的代码
}
do/while 循环
do/while 循环是 while 循环的变体。该循环会在检查条件是否为真之前执行一次代码块,
然后如果条件为真的话,就会重复这个循环。
语法
do
{
需要执行的代码
}
while (条件);
来源:https://www.cnblogs.com/weixin2623670713/p/12655774.html