等腰三角形
for(var i=0;i<5;i++){ //输出行数 五行 (行数自己随意)
for(var a=0;a<5-i;a++){ //每行输入多少空格(规律为a+i=5)
document.write(‘空格’); //输入空格使‘0’错开形成等腰三角形
}
for(var b=0;b<2*i-1;b++){ //输入一定数量的’0’ 来构造图形
document.write(‘0’);
}
document.write(‘换行符’); //换行
}
菱形
for(var i=0;i<5;i++){
for(var a2=0;a2<5-i;a2++){
document.write(‘空格’);
}
for(var b=0;b<2*i-1;b++){
document.write(‘0’);
}
document.write(‘换行符’);
}
//将上面倒过来
for(var i=0;i<5;i++){
for(var y=0;y<i;y++){
document.write(‘空格’)
}
for(var x=0;x<(5-i)*2-1;x++){
document.write(‘0’)
}
document.write(‘换行符’)
}
九九乘法表
for(var i=1;i<=9;i++){
for(var a=1;a<=i;a++){
document.write(a+'*'+i+'='+a*i+' '+' '+' ')
}
document.write('<br>');
}
10的阶乘
var a=1;
for( var i=10;i>0;i–){
a*=i;
}
console.log(a);
折纸多少次超过珠穆朗玛8848米
var g=1; //纸的厚度0.01米(注意换算单位)
var num=0; //循环的次数
while(true){
g*=2; //每折一次,厚度为之前的两倍
num++; //记录循环的次数
if (g>=884800) {
break; 厚度大于等于884800停止循环
}
} console.log(num); //控制台输出
100以内与7有关的数
for(var i=0;i<100;i++){
if (i%7==0||(i%10)==7||parseInt(i/10)==7 ){
document.write(i+‘br’);
}
}