Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2009, 16:09
danncortes
 
Fecha de Ingreso: octubre-2007
Mensajes: 7
Antigüedad: 16 años, 6 meses
Puntos: 0
Como divido 0/0 en actionscript y que el valor sea 0 y no NaN?

Hola tengo un problema con una operación en actionscript

tengo como una hoja de calculo con varios campos que les ingreso valores y le doy a calcular y me debe dar un resultado, la operacion es la siquiente:

5 cuadros de texto (valor1, valor2, valor3, valor4, total) y un boton "calcular"

el codigo es el siguiente

Código:
on (release) {
	subtotal1= Number(valor1.text) / Number(valor2.text);
	subtotal2= Number(valor3.text) / Number(valor4.text);
	total.text=subtotal1+subtotal2;
}
Mientras en los 4 campos ingreso valores todo esta bien, pero cuando un par de estos esta en 0, No.

Se que dividir 0 / 0 da "NaN" (valor no numerico) pero el detalle es que hay casos en que valor3 y valor4 no le ingreso valor, de manera que esta 0 y esto genera NaN y como resultado subtotal2=NaN y no lo puedo sumar con subtotal1 y total.text al final da NaN

necesito que asi valor3 y valor4 sean 0 subtotal de como valor 0 y no NaN para que totalice un valor numerico.

les agradezco su ayuda.