for和双重for循环的用法和案例举例 您所在的位置:网站首页 phpfor循环中变量 for和双重for循环的用法和案例举例

for和双重for循环的用法和案例举例

2024-01-21 13:39| 来源: 网络整理| 查看: 265

1.求1到100的累加和,所有偶数和,奇数和 ,能被3整除的数字和 2.打印5行5个星星 3.打印乘法表 4. 水仙花数

for循环 for ( 初始化变量;条件表达式;操作表达式){ //循环体 } 1.初始化变量:就是用var 声明的一个普通变量,在循环(代码块)开始之前执行。通常用于计数器的使用。可以不写。 2.条件表达式 就是用来决定每一次循环是否继续执行,就是终止的条件 3.操作表达式:会在循环(代码块)每次被执行后执行。是每次循环最后执行的代码 经常用于我们计数器变量进行更新(递增或者递减) for(var i = 0; i sum = sum+i; } console.log(sum); 2.//条件循环 for(var i = 1;i console.log('今年1岁了'); }else if (i console.log('你的生命要结束了'); } } 3.//求1~100之间所有偶数和奇数的和 我们需要一个偶数的和变量 var even = 0; var odd = 0; for(var i = 1;i even = even + i; }else{ odd = odd +i; } } console.log('偶数和:'+even); console.log('奇数和:'+odd); 4.//1-100之间所有能被3整除的数字和 var result = 0; for(var i=0;i // result = result+i; console.log(i); } } console.log(result); 5.//输入班级总人数 ,输入每个学生的成绩 ,计算成绩和平均成绩 var num = prompt('班级人数'); var sum = 0; //求和的变量 var average = 0; //求平均值的变量 for(var i=1;i for (里层的初始化变量; 里层的条件表达式是; 里层的操作表达式) { // 执行语句; } } ## **1.打印5行5个星星** var str = ''; for(var i = 1;i str = str + '☆'; } str = str + '\n'; } console.log(str); ## **2.打印乘法表** //每一行公式的个数正好和行数一样,j str +=j +'*'+ i +'='+i*j+'\t'; } str += '\n'; } console.log(str); var str = 0; for(var i=1;i str = j+'*'+i+'='+i*j ; document.write(''+str+''); } document.write(''); } 方法二: document.write(''); for(var i = 1; i document.write(''); document.write(i +'*'+ j + '=' +i*j); document.write(''); } document.write(''); } document.write(''); 方法三: document.write(''); for(var i = 1; i document.write(''+i + '*' + j +'='+i*j+'') } document.write(''); } document.write(''); ## 3. //水仙花数 var a = 0; b = 0; c = 0; for( var i = 100;i console.log('水仙花数:' + i +''); } } ## 5.等腰三角形 //行数 for(var i =0;i document.write(' '); } //2*i+1 表示奇数个 for(var k = 0;k //循环体 } 执行思路:当表达式结果为true则执行循环体否则退出循环; 代码验证: var num = 1; while(num //循环体 }while(表达式) 执行思路:跟while不同的地方是do while 先执行一次循环体 在判断条件 如果是为真,则继续执行循环体,否则退出循环。 var i = 1; do{ console.log('how are you'); i++; }while(i sum = sum+i; i++; }while(i if(i == 3){ continue; //遇到continue就退出本次循环,直接跳到i++ } console.log("我正在吃第" +i+'个包子'); // 不执行第三次循环 } //除了能被7整除之外的整数和 var sum = 0; for(i=1; i continue; }else{ sum = sum+i; } } console.log(sum); 2.break:立即跳出整个循环 for(vari=0; i break; } console.log(i); //1 2 3 } //执行前五次 var num = 0; for(var i = 1; i num++; console.log(i); } if(num==5){ break; } } 7.5 死循环 死循环是一个无限次数循环,在程序开发中是要避免的,因为无限循环会损耗计算机内存 for: 第一种: var i= 0; for(;i


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有