0519作业
//第一题:
//X3 * 6528 = 3X * 8256
//X为一个数字 填入一个数字 使等式成立
// for (var x = 1; x > 0 && x < 9; x++) {
// if ((x * 10 + 3) * 6528 == (3 * 10 + x) * 8256) {
// break;
// }
// }
//alert(x);
//第二题:
在页面上输出以下图形
*
***
*****
*******
*********
var sp = 4;
for (var i = 1; i <= 9; i += 2) {
var str = "";
for (var x = 0; x < i; x++) {
str += "*";
}
var str_sp = "";
for (var y = 0; y < sp; y++) {
str_sp += " ";
}
sp--;
document.write(str_sp + str + "<br/>");
}
//第三题:
//找出100-999之间的所有“水仙花数”。所谓水仙花数是指一个三位 数,各位数字的立方和等于该数本身。(如15的3次方=1的3次方+5的3次方+3的3次方)并输出这些数字
//for (var i = 1; i <= 9; i++) {
// for (var j = 0; j <= 9; j++) {
// for (var k = 0; k <= 9; k++) {
// var z = 100 * i + 10 * j + k;
// var x = i * i * i + j * j * j + k * k * k;
// if (z == x) {
// document.write(z+",");
// }
// }
// }
//}
//第四题:
//输出1000年到现在的所有闰年
//for (var i = 1000; i >= 1000 && i <= 2017; i++) {
// if ((i % 4 == 0 && i % 100 != 0) || i % 400 == 0) {
// document.write(i);
// }
// document.write(" ");
//}
//var str = "";
//for (var i = 1000; i >= 1000 && i <= 2017; i++) {
// if ((i % 4 == 0 && i % 100 != 0) || i % 400 == 0) {
// str += i + ",";
// }
//} alert(str);
//第五题:
//编写程序,计算 1!+2!+3!+…..+10!的结果。
var sum = 0;
for (var i = 1; i <= 10; i++) {
var sb = 1;
for (j = 1; j <= i; j++) {
sb *= j;
} sum += sb;
}
alert(sum);
//X3 * 6528 = 3X * 8256
//X为一个数字 填入一个数字 使等式成立
// for (var x = 1; x > 0 && x < 9; x++) {
// if ((x * 10 + 3) * 6528 == (3 * 10 + x) * 8256) {
// break;
// }
// }
//alert(x);
//第二题:
在页面上输出以下图形
*
***
*****
*******
*********
var sp = 4;
for (var i = 1; i <= 9; i += 2) {
var str = "";
for (var x = 0; x < i; x++) {
str += "*";
}
var str_sp = "";
for (var y = 0; y < sp; y++) {
str_sp += " ";
}
sp--;
document.write(str_sp + str + "<br/>");
}
//第三题:
//找出100-999之间的所有“水仙花数”。所谓水仙花数是指一个三位 数,各位数字的立方和等于该数本身。(如15的3次方=1的3次方+5的3次方+3的3次方)并输出这些数字
//for (var i = 1; i <= 9; i++) {
// for (var j = 0; j <= 9; j++) {
// for (var k = 0; k <= 9; k++) {
// var z = 100 * i + 10 * j + k;
// var x = i * i * i + j * j * j + k * k * k;
// if (z == x) {
// document.write(z+",");
// }
// }
// }
//}
//第四题:
//输出1000年到现在的所有闰年
//for (var i = 1000; i >= 1000 && i <= 2017; i++) {
// if ((i % 4 == 0 && i % 100 != 0) || i % 400 == 0) {
// document.write(i);
// }
// document.write(" ");
//}
//var str = "";
//for (var i = 1000; i >= 1000 && i <= 2017; i++) {
// if ((i % 4 == 0 && i % 100 != 0) || i % 400 == 0) {
// str += i + ",";
// }
//} alert(str);
//第五题:
//编写程序,计算 1!+2!+3!+…..+10!的结果。
var sum = 0;
for (var i = 1; i <= 10; i++) {
var sb = 1;
for (j = 1; j <= i; j++) {
sb *= j;
} sum += sb;
}
alert(sum);