Jairo Enrique Serrano Castañeda wrote:
> bueno... el problema era que en el primer llamado tiene un entero
> común...y no problema... en el segundo llamado, tenia un entero que se
> adornaba con un "0" al inicio.. entonces JavaScript lo convertía en
> octal... ¿?..

De manera correcta. Para javascript, `01234` es octal y `0xABCD` es 
hexadecimal.

La manera correcta de convertir a entero es especificar la base a que se 
convertirá el numerito:

        parseInt(01234, 10);

Consulta 
<http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide:Predefined_Functions:parseInt_and_parseFloat_Functions>
 
si no te queda claro.

> los parseInt los convertí en parseFloat... y al parecer todo funciona
> a la perfección :D

Sí, funcionar funciona, pero no parece lo más correcto. Si quieres 
obtener un entero, ¿a qué convertir en flotante?

> gracias de todas formas... creí que era algo diferentes a conversiones
> y detalles!

Lo era y lo es.

Salud,
Choan

_______________________________________________
javaEScript mailing list
[email protected]
http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net

Responder a