傻瓜式网页制作网站,做直播网站有哪些,上海工商网查询,长春企业网站模板建站for 循环 // 语法#xff1a; for( 开始 ; 结束 ; 步长 ){ 循环体 } // for( var i 循环初始值 ; i的循环范围 ; i的增加或减少规则 ){ 循环体 } // 死循环 // for(;;){ // console.log(for循环); // } // 循环打… for 循环 // 语法 for( 开始 ; 结束 ; 步长 ){ 循环体 } // for( var i 循环初始值 ; i的循环范围 ; i的增加或减少规则 ){ 循环体 } // 死循环 // for(;;){ // console.log(for循环); // } // 循环打印10次 for(var i0; i10 ; i){ console.log(for循环); } // 计算 1~100的累加(求和)结果 var sum 0; for (var i 1; i 100; i) { // sum sum i; sum i; } console.log(sum); // 算法:将代码通过固定的逻辑或者公式进行简化提供程序的运行效率 // 连续数值相加公式 (首位末尾)*(位数/2) var sum1 (1100)*(100/2); console.log(sum1);
多重循环循环嵌套 // 内层循环的循环次数 自身循环的次数*外层循环次数 // for (var i 0; i 10; i) { // for (var j 0; j 10; j) { // console.log(i,j); // } // } 练习
1.不限位数的回文数 var flag true; // 默认认为是回文数// 不限位数的回文数var num 1234321;// length是字符串的功能所有先转换为字符串再获取var size (num).length;// 计算出需要判断次数var end parseInt(size/2);for (var i 1; i end; i) {// console.log( num%10 ); // 10**1// console.log( num%100 ); // 10**2// console.log( num%1000 ); // 10**3var a num%(10**i); // 32for (var j 1; j i; j) {a parseInt(a / 10);}// console.log( parseInt(num/1000000) ); // 10 ** (7-1)// console.log( parseInt(num/100000) ); // 10 ** (7-2)// console.log( parseInt(num/10000) ); // 10 ** (7-3)var b parseInt( num / ( 10**(size-i) ) );b b % 10;console.log(a,b,ab);if(a!b){flag false;}}console.log(num, flag?是回文数:不是回文数 );
2.入职薪水10K每年涨幅5%50年后工资多少
scriptvar sum 10000;for( var i 1 ; i 50 ;i){sum * 1.05;}console.log(sum)/script
3.矩形*号
scriptvar i;var sum ;for( i1 ; i 18; i){sum *;if(i % 6 0){sum \n;}}console.log(sum);/script
效果 4.九九乘法表
scriptvar i 1 ;var j ;var sum ;for(j 1 ;j i; j){for (i 1; i j; i) {sum (i * j (i*j) );}sum \n;if(j 9){break;}}console.log(sum);/script
效果 5.三位水仙花数
var num prompt(请输入一个数);var a (num % 100);var b (num - a);var c (b / 100);var d parseInt((num % 100)/10);if(isNaN(num)){alert(${num}不是数值!)}else if(num null||num){alert(用户未输入) }else if(num 100 || num 1000){alert(只能输入三位数请重新输入)}else if((((num %100) % 10) % 1) ! 0){alert(不能输入小数请重新输入)}else if((c**3 (a % 10)**3 d**3) num*1){alert(${num}是水仙花数)}else if((c**3 (a % 10)**3 d**3) ! num*1){alert(${num}不是水仙花数)}