【发布时间】:2014-05-05 10:49:04
【问题描述】:
我对 JavaScript 很陌生,尽管我知道它应该很容易,所以请帮忙! 我知道有一些类似的主题,但我需要使用这个模板
这是我的任务:
允许用户输入七种不同的分数 计算所有这些分数的平均值 在屏幕上显示平均值
到目前为止我所拥有的:
// init vars, get input from user
var scores = [1,2,3,4,5,6,7];
score[0] = (prompt("Type in a Score 1 of 7") )
score[1] = (prompt("Type in a Score 2 of 7") )
score[2] = (prompt("Type in a Score 3 of 7") )
score[3] = (prompt("Type in a Score 4 of 7") )
score[4] = (prompt("Type in a Score 5 of 7") )
score[5] = (prompt("Type in a Score 6 of 7") )
score[6] = (prompt("Type in a Score 7 of 7") )
function calculate() {
for (var i = 0; i < scores.length; i++) {
total += score[i];
}
average = (total / scores.length).toFixed(2);
}
function getscores() {
while (scores.length < 7) {
scores.push(parseInt(prompt("Please input a score")));
}
}
getScores();
calculate();
showScores();
function showScores() {
document.write("The average of those scores is: " + average);
}
【问题讨论】:
-
你能解释一下出了什么问题吗?
-
具体需要什么帮助?除非您告诉我们您遇到了什么问题,例如您看到了什么错误或意外行为,否则我们无法提供任何帮助。
标签: javascript arrays loops