程序练习(1)
/*九九乘法表*/
1 for (var m = 1; m <= 9; m++){ 2 for(var n = 1; n <= m; n++){ 3 if (n * m < 10){ 4 document.write(" "); 5 } 6 document.write(n + "*" + m + "="); 7 document.write(n * m + " "); 8 } 9 document.write("<br/>"); 10 }
/*1000以内的奇数*/
1 for(var i=1;i<=1000;i++){ 2 if (i % 2!=0) 3 { 4 document.write(i + " "); 5 } 6 } 7 document.write("<br/>")
/*水仙花数*/
1 1. for(var i=100;i<999;i++){ 2 var str = '' + i; 3 var a = str.substr(0,1); 4 var b = str.substr(1,1); 5 var c = str.substr(2); 6 var num=(Math.pow(a,3) + Math.pow(b,3) + Math.pow(c,3)); 7 if(num==i){ 8 document.write(i); 9 document.write('<br />'); 10 } 11 } 12 13 2. for(var n=100; n<1000 ;n++){ 14 var a = parseInt(n/100); 15 var b = parseInt((n-a*100)/10); 16 var c = n-a*100-b*10; 17 var s = Math.pow(a,3)+Math.pow(b,3)+Math.pow(c,3); 18 if(n==s){ 19 document.write(n+"<br />"); 20 } 21 } 22 23
这是刚开始学习时练习的代码,程序都不难,分享给跟我一样的新手~~

浙公网安备 33010602011771号