1.输出100以内与7有关的数
var sum=0;
for(var i=0;i<=100;i++){
if(i%7==0||parseInt(i/10)==7||i%10==7){
document.write(i+' ');
}
}
2.输出从1到100之间所有不能被3整除的数;并输出这些整数的和
var sum=0;
for(var i=1;i<=100;i++){
if(i%3!=0){
sum+=i;
console.log(i);
}
}
document.write('1到100之间所有不能被3整除的数和为:'+sum);
3.做一个小游戏,报7游戏的安全数(轮流报数,报到能被7整除或者尾数是7都要表演节目),报出1-100之间的安全数
for(var i=1;i<=100;i++){
if(i%7!=0||i%10!=7)
{
document.write(i+'<br>');
}
}
4.打印水仙花数(三位数),(153=1111+555+33*3)每位数字的立方和等于等于该数即水仙花数,打印出所有水仙花数。
for(var i=100;i<1000;i++){
var qianwei=parseInt(i/100);
var baiwei=parseInt(i%100/10);
var gewei=parseInt(i%10);
qianwei=Math.pow(qianwei,3);
baiwei=Math.pow(baiwei,3);
gewei=Math.pow(gewei,3);
if(i==qianwei+baiwei+gewei){
console.log(i);
}
}
5.求10的阶乘
var jiechen=1;
for(var i=1;i<=10;i++){
jiechen*=i;
}
document.write(jiechen);
6.珠峰海拔8848米,现在有足够大的纸,厚度是0.01米,折多少次高度可以超过珠穆朗玛峰。
var height=884800000;
var zhi=7;
var count=0;
while(true){
zhi*=2;
count++;
if(zhi>height){
document.write(count+'次');
break;
}
}
7.输出以下图形
for(var seven=1;seven<6;seven++){
for(var seven1=0;seven1<2*seven-1;seven1++){
document.write('*');
}
document.write('<br>');
}
document.write('<br>');
8.菱形
for(var q=1;q<5;q++){
for(var e=0;e<5-q;e++){
document.write(" ");
}
for(var w=0;w<2*q-1;w++){
document.write('*');
}
document.write('<br>');
}
for(var q=5;q>0;q--){
for(var e=0;e<5-q;e++){
document.write(" ");
}
for(var w=0;w<2*q-1;w++){
document.write('*');
}
document.write('<br>');
}
document.write('<br>');
9.等腰三角形
for(var q=1;q<5;q++){
for(var e=0;e<5-q;e++){
document.write(" ");
}
for(var w=0;w<2*q-1;w++){
document.write('*');
}
document.write('<br>');
}
document.write('<br>');
10.九九乘法表
for(var i=1;i<10;i++){
for(var j=1;j<10;j++){
var cheng=i*j;
var zifu=i+'*'+j+'=';
document.write(zifu+cheng+'  ');
if(i==j){
break;
}
}
document.write('<br>');
}