循环结构及案例

while结构

基本语法

// 当循环条件为true时,执行循环体,
// 当循环条件为false时,结束循环。
    while (循环条件) {
       //循环体
     }

代码示例:


do…while语句*

:do…while循环和while循环非常像,二者经常可以相互替代,但是do…while的特点是不管条件成不成立, 都会执行一次。

基础语法:

   do {
     // 循环体;
    }
   while (循环条件);

代码示例:

// 初始化变量
   var i = 1;
   var sum = 0;
 do {
   sum += i;
   //循环体
   i++;
   //自增
  }
  while (i <= 100);
   //循环条件

for语句

for循环语法:

 // for循环的表达式之间用的是;号分隔的,千万不要写成,
   for (初始化表达式1; 判断表达式2; 自增表达式3) {
    // 循环体4
   }

:while和do…while一般用来解决无法确认次数的循环。for循环一般在循环次数确定的时候比较方便

1-100能被三整除的数:


打印直角三角形

方法一:

  

方法二:

 

打印9*9乘法表

方法一:

  
    

方法二:

 
    

方法三1:

 

:break:立即跳出整个循环,即循环结束,开始执行循环后面的内容(直接跳到大括号)
continue:立即跳出当前循环,继续下一次循环(跳到i++的地方)

你可能感兴趣的:(循环结构及案例)