专业编程基础技术教程

网站首页 > 基础教程 正文

JS基础语法---循环语句之:for 循环

ccvgpt 2024-07-28 12:04:37 基础教程 6 ℃

for循环

语法:

JS基础语法---循环语句之:for 循环

for(表达式1;表达式2;表达式3){

 循环体;

}

执行过程:

先执行一次表达式1,然后判断表达式2;如果不成立则直接跳出循环

如果表达式2成立,执行循环体的代码,结束后,跳到表达式3执行,然后跳到表达式2,判断表达式2是否成立,不成立,则跳出循环

如果表达式2成立,则执行循环体,然后再跳到表达式3,再跳到表达式2,判断是否成立,一直如此

练习1: 打印10次,哈哈,我又变帅了

 for (var i = 0; i < 10; i++) {
 console.log("日照香炉生紫烟");
 }

练习2:求1-100之间所有数字的和

 var sum = 0;
 for (var i = 1; i <= 100; i++) {
 sum += i;
 }
 console.log(sum);

练习3:求1-100之间所有偶数的和

 var sum1 = 0;
 for (var i = 1; i <= 100; i++) {
 //判断i与2取余是0---->偶数
 if (i % 2 == 0) {
 sum1 += i;
 }
 }
 console.log(sum1); //2550

练习4:求1-100之间所有奇数的和

 var sum2 = 0;
 for (var i = 1; i <= 100; i++) {
 if (i % 2 != 0) {
 //奇数
 sum2 += i;
 }
 }
 console.log("和为:" + sum2);

练习5:求1-100之间所有能被3整除的数字的和

 var sum3 = 0;
 for (var i = 1; i <= 100; i++) {
 if (i % 3 == 0) {
 sum3 += i;
 }
 }
 console.log(sum3);

练习6:求1-100之间所有能被7整除的数字的和

 var sum4 = 0;
 for (var i = 1; i <= 100; i++) {
 if (i % 7 == 0) {
 sum4 += i;
 }
 }
 cnsole.log(sum4);

Tags:

最近发表
标签列表