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