Tema: Evitar Nan
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/08/2012, 18:03
Avatar de Briss
Briss
 
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 13 años, 2 meses
Puntos: 12
Evitar Nan

Hola tengo la siguiente función para hacer una suma
Código HTML:
<script> 
function sumar() { 
var n1 = parseFloat(document.form1.p1.value); 
var n2 = parseFloat(document.form1.p2.value); 
var n3 = parseFloat(document.form1.p3.value); 

document.form1.total.value=(n1+n2+n3); 
} 
</script> 
La cual funciona pero al no tener nada mis inputs me manda en total NAN
he leído que significa que no es numero (porque al estar mis input vacios no puede realizar la suma)
Ahora bien como podría solucionar esto... sin necesidad de poner 0 en la propiedad value de mis inputs

Gracias de antemano