1.循环录入五次成绩,求和 求平均值 求最大值 求最小值。
2.列出1-1000以内所有的奇数和偶数
3.鸡兔同笼:总共100个脚,各多少只 ?
4.输出反向99乘法表
5.输出所有三位数中的水仙花数。(水仙花数:个位的三次方+十位的三次方+百位的三次方==这个数本身)
如:153 = 1*1*1 + 5*5*5 + 3*3*36.循环录入某学生5门课的成绩并计算平均分,如果某分数录入为负,停止录入并提示录入错误
7.有一个等式 12()34()56()78()9 = 59,括号中只能放加和减,如果要使等式成立,那么每个括号中应该放哪些符号。
var sum = 0;
var avg = 0;
var max = 0;
var min;
var score = 0;
for (var i = 1; i <= 5; i++) {
score = Number(prompt("请输入第" + i + "次成绩"));
sum += score;
avg = sum / 5;
max = max > score ? max : score;
min = min < score ? min : score;
}
document.write("sum=" + sum + "<br/>");
document.write("avg=" + avg + "<br/>");
document.write("max=" + max + "<br/>");
document.write("min=" + min + "<br/>");
for (var i = 1; i <= 1000; i++) {
if (i % 2 == 0) {
document.write(i + "<br/>");
}
}
for (var i = 1; i <= 1000; i++) {
if (i % 2 != 0) {
document.write(i + "<br/>");
}
}
for (var i = 1; i <= 50; i++) {
for (var j = 1; j <= 25; j++) {
if (2 * i + 4 * j == 100) {
document.write("鸡的个数" + i + "_______________" + "兔的个数为" + j
+ "<br/>");
}
}
}
for (var i = 9; i >= 1; i--) {
for (var j = 1; j <= i; j++) {
document.write("<span>" + j + "*" + i + "=" + (j * i) + "</span>");
}
document.write("<br/>");
}
span{
width: 75px;
display: inline-block;
}
body {
width: 2000px;
}//在style中设置
for (var i = 100; i < 1000; i++) {
var bai = parseInt(i / 100);
var shi = parseInt(i / 10 % 10);
var ge = parseInt(i % 10);
if (i == ge * ge * ge + shi * shi * shi + bai * bai * bai) {
document.write("1000以内水仙花数为" + i + "<br/>");
}
}
var avg = 0;
var sum = 0;
var score = 0;
for (var i = 1; i <= 5; i++) {
score = Number(prompt("请输入第" + i + "门课的成绩"));
if (score < 0) {
alert("停止录入,录入错误");
break;
}
sum += score;
}
avg = sum / 5;
document.write("平均分为" + avg + "<br/>");
//有一个等式 12()34()56()78()9 = 59,括号中只能放加和减,如果要使等式成立,那么每个括号中应该放哪些符号。
//以正负1代替加减号进行运算
for (var a = -1; a < 2; a += 2) {
for (var b = -1; b < 2; b += 2) {
for (var c = -1; c < 2; c += 2) {
for (var d = -1; d < 2; d += 2) {
if (12 + a * 34 + b * 56 + c * 78 + d * 9 == 59) {
document.write(a + "<br/>" + b + "<br/>" + c + "<br/>" + d + "<br/>");
}
}
}
}
}