Comunidad de diseño web y desarrollo en internet online

por que me devuelve Nan?

Citar            
MensajeEscrito el 14 Mar 2008 05:36 pm
cargo una variable desde asp con sendandload que es un numero con 2 decimales y despues tomo otra desde un campo de texto que pero cuando trato de dividir una por la otra me da Nan les pongo los codigos que uso a continuacion
/////////// tomo las variables y me voy a otro frame mas adelante
btns.onPress = function() {
if (precios != undefined and anos != undefined) {
sendingData = new LoadVars();
sendingData.anos = anos;
receivingData = new LoadVars();
capital = precios;


}
receivingData.onLoad = function(success) {
if (success) {
outputField = "procesando";
renta = receivingData.renta;
gotoAndPlay(5);
_parent.play();
} else {
outputField = "No se Pudo cargar el monto deseado";
}
};

// send variables from sendingData Obj. to the server
sendingData.sendAndLoad("calculo.asp",receivingData,"Get");
};
///////////////////////////////uso este script pero en el campo de texto me pone Nan
cuotamensual = capital/renta;

que puedo hacer?

Por diegof18

26 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 14 Mar 2008 05:39 pm
Yo probaría con los "trace" hasta ver dónde está el error exactamente. Creo que puede ser esto:
[code]
cuotamensual = receivingData.capital/receivingData.renta;

Por mcapu

181 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 14 Mar 2008 05:45 pm
no le puedo ahcer un trace por que lo tengo que ver si o si desde internet pero en un campo de texto le pido que me mueste ambas variables y las muestra como numeros a las 2

Por diegof18

26 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 14 Mar 2008 05:54 pm
Ah, creí que conocías esto: https://addons.mozilla.org/es-ES/firefox/addon/3469. Muy útil para esos casos. Necesitas la versión debug de Flash Player, ahí tienes el link.
Tu problema es que haces la cuenta justo después de pedir que te manden las variables. Hazla cuando las recibas.

Por mcapu

181 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 14 Mar 2008 07:02 pm
mmmm no, le puse que hasta que ambas variables no tengan un valor la pelicula no avanse y sigue igual. el problema es el valor que me devuelve el asp me lo muestra como numero pero cuando trato de dividirlo me tira el error de NaN

Por diegof18

26 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.