是否可以在JavaScript的主函数中嵌套函数?我一直在玩一些代码,但无法获得在屏幕上显示任何内容的功能。
function main() {
var crew;
var crewMemberWeight = 113;
var winterWeight = 2.8;
var winter = false;
var capacity = 24000;
var cargo = [1000, 5500, 2000, 3500, 4000, 7000];
function cargoWeight(cargo) {
total = 0;
for(var i = 0; i < cargo.length; i++) {
total += cargo[i];
}
document.write("Cargo weight: " + total);
return total;
}
}
main();
最佳答案
function main() {
var crew;
var crewMemberWeight = 113;
var winterWeight = 2.8;
var winter = false;
var capacity = 24000;
var cargo = [1000, 5500, 2000, 3500, 4000, 7000];
function cargoWeight(cargo) {
total = 0;
for(var i = 0; i < cargo.length; i++) {
total += cargo[i];
}
document.write("Cargo weight: " + total);
return total;
}
// you have to call the function and pass in cargo. Not just define it
cargoWeight(cargo)
}
main();
关于javascript - 如何在函数中编写函数代码?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36271803/