我有这个问题要解决。这听起来可能很简单,但我是一个初学者。 这里是我的代码到目前为止,但只有一个窗口,当我运行它时出现。 谢谢您的建议和帮助javascript数组输入用户和平均值计算
var years= prompt("Enter the number of years: "); // Number of years
var rainFall = new ArrayList();
while (years < 1) {
alert("Invalid. Enter 1 or greater: ");
years =prompt("Enter a year: ");
}
for (var y = 1; y <= years; y++) {
for (var m = 1; m <= NUM_MONTHS; m++) {
alert("Year " + y + " month " + m + ": ");
monthRain = prompt("enter rainfall for a month ");
rainfall.add(monthRain);
}
}
alert("\nNumber of months: " + (years * NUM_MONTHS) + "Total rainfall: " + calculateTotalRainFall(rainFall) + " inches" + "Average monthly rainfall: " + calculateAverageRainFall(rainFall) + " inches");
嗨,尝试更改rainfall.add(monthRain); rain.push(monthRain); –