在这段代码中,我创建了 2 个函数。首先我声明了薪水,然后我想在第二个函数中添加薪水。我不知道我做错了什么。出现的错误是:当我调用函数sumSalaries();时无法读取未定义的属性“长度” ;
function creaVectorSueldo(){
let sueldos = new Array(2);
for (var i = 0; i < sueldos.length; i++) {
let sueldosIngresados = parseInt(prompt('Ingrese sueldo: ',''));
sueldos[i] = sueldosIngresados;
}
return;
}
let recibeSueldos = creaVectorSueldo();
function sumaSueldos(){
let sumaSueldosTotal = 0;
for (let i = 0; i < recibeSueldos.length; i++) {
sumaSueldosTotal = sumaSueldosTotal + recibeSueldos[i];
}
document.write("La suma de los sueldos es: "+sumaSueldosTotal);
}
sumaSueldos();
发生错误是因为在函数中
creaVectorSueldo()
您需要返回sueldos
包含用户输入内容的变量。