Hola amigos del foro del web tengo un array en el cual sumo los numeros capturados de cuadros de texto en cada elemento del array el problema que tengo es que si sumo algo asi
5+7+5+ +6=17
solo me suma 17 y el 6 no lo suma por el espacio en blanco aun le ponga 0 en lugar del espacio en blanco no me suma el 6
[0]5+[1]7+[2]5+[3] +[4]6=
saludos y gracias
Cita: {
var arrayValores = new Array();
arrayValores[0]=stringToFloat(document.getElementById('val4').val ue);
arrayValores[1]=stringToFloat(document.getElementById('val7').val ue);
arrayValores[2]=stringToFloat(document.getElementById('val10').va lue);
arrayValores[3]=stringToFloat(document.getElementById('val13').va lue);
arrayValores[4]=stringToFloat(document.getElementById('val16').va lue);
arrayValores[5]=stringToFloat(document.getElementById('val19').va lue);
arrayValores[6]=stringToFloat(document.getElementById('val22').va lue);
arrayValores[7]=stringToFloat(document.getElementById('val25').va lue);
arrayValores[8]=stringToFloat(document.getElementById('val28').va lue);
arrayValores[9]=stringToFloat(document.getElementById('val31').va lue);
arrayValores[10]=stringToFloat(document.getElementById('val37').va lue);
arrayValores[11]=stringToFloat(document.getElementById('val40').va lue);
arrayValores[12]=stringToFloat(document.getElementById('val43').va lue);
arrayValores[13]=stringToFloat(document.getElementById('val46').va lue);
arrayValores[14]=stringToFloat(document.getElementById('val49').va lue);
arrayValores[15]=stringToFloat(document.getElementById('val52').va lue);
arrayValores[16]=stringToFloat(document.getElementById('val55').va lue);
arrayValores[17]=stringToFloat(document.getElementById('val58').va lue);
arrayValores[18]=stringToFloat(document.getElementById('val61').va lue);
arrayValores[19]=stringToFloat(document.getElementById('val64').va lue);
arrayValores[20]=stringToFloat(document.getElementById('val67').va lue);
arrayValores[21]=stringToFloat(document.getElementById('val70').va lue);
arrayValores[22]=stringToFloat(document.getElementById('val73').va lue);
arrayValores[23]=stringToFloat(document.getElementById('val76').va lue);
arrayValores[24]=stringToFloat(document.getElementById('val79').va lue);
arrayValores[25]=stringToFloat(document.getElementById('val82').va lue);
arrayValores[26]=stringToFloat(document.getElementById('val85').va lue);
arrayValores[27]=stringToFloat(document.getElementById('val88').va lue);
arrayValores[28]=stringToFloat(document.getElementById('val91').va lue);
arrayValores[29]=stringToFloat(document.getElementById('val34').va lue);
var suma=0;
for (ix=0;arrayValores[ix]; ix++){
suma += arrayValores[ix];
}
document.getElementById('tot').value= suma;
}