一、打印三角形
*
**
***
****
for (var i=1;i<=4;i++){ for (var j=1;j<=i;j++) { document.write("*") }document.write("<br>") }
*
**
***
****
for(var i=1;i<=4;i++){ for(var k=4; k>i;k--) { document.write(" "); } for(var j=1;j<=i;j++) document.write("*"); document.write("<br>"); }
****
***
**
*
for(var i=4;i>0;i--){ for(var k=4; k>i;k--) { document.write(" "); } for(var j=1;j<=i;j++) document.write("*"); document.write("<br>"); }
****
***
**
*
for(var i=1;i<=4;i++){ for (var j=4;j>=i;j--) { document.write("*"); } document.write("<br>"); }
*
***
*****
*******
for(var i=1;i<=4;i++){ for(var k=4; k>i;k--) { document.write(" "); } for(var j=1;j<=(2*i-1);j++){ document.write("*");} document.write("<br>"); }
二、水仙花数 三位数 各个数字的立方和等于本身 1*1*1 + 5*5*5 + 3*3*3 = 153
for(var i=100; i<=999;i++) { var bai=parseInt(i/100); var shi=parseInt((i-bai*100)/10); var ge=i-bai*100-shi*10; if(bai*bai*bai+shi*shi*shi+ge*ge*ge == i){ document.write(i+","); } }
四、100元购物卡,牙刷5元,香皂2元、洗发水15元 100元正好花完有多少种可能
var bs=0 for (var i=0;i<=20;i++) { for (var j=0;j<=50;j++) { for (k=0;k<=6;k++) { if(5*i+2*j+15*k==100){ bs++; } } } } alert(bs)
五、100内与7相关的数
for (var i=0;i<=100;i++){ if (i%10==7 ||parseInt(i/10)==7){ document.write(i+","); } }
六、100以内的质数、只能被1和自己整除
var flag=true; for (var i=2;i<100;i++) { flag=true; for (var j=2;j<i;j++) { if(i%j==0){ flag=false; } } if(flag){ document.write(i+","); } }
16、大马驮2石粮食,中马驮1石粮食,两头小马驮一石粮食,要用100匹马,驮100石粮食,该如何调配?
for (var i=0;i<=50;i++) { for (var j=0;j<=100;j++) { for (var k=0;k<=100;k++) { if(2*i+j+0.5*k==100 && i+j+k==100){ document.write("大马:"+i+"匹"+"中马:"+j+"匹"+"小马:"+k+"匹 ") } } } }
17、有一个棋盘,有64个方格,在第一个方格里面放1粒芝麻重量是0.00001kg,第二个里面放2粒,第三个里面放4,棋盘上放的所有芝麻的重量
var sum=0; for (var i=1;i<=64;i++){ var num=1; for (var j=0;j<i-1;j++){ num=num*2; } sum=sum+num; } alert(sum*0.00001);
18、公园里有一只猴子和一堆桃子,猴子每天吃掉桃子总数的一半,把剩下一半中扔掉一个坏的。到第七天的时候,猴子睁开眼发现只剩下一个桃子。问公园里刚开始有多少个桃子?
var num=1; for (var i=6;i>=1;i--) { num=(num+1)*2; } alert(num);