![]() ![]() ![]() | |
![]() | |
![]() | |
![]() |
Flash Player 5.
parseInt(expression
[, radix
])
expression
Cadena que se convierte en un número entero.
radix
Opcional; número entero que representa la base del número que debe analizarse. Los valores válidos oscilan entre 2 y 36.
Un número NaN
.
Función; convierte una cadena en un número entero. Si la cadena especificada en los parámetros no puede convertirse en un número, la función devuelve NaN
. Las cadenas que empiezan por 0x se interpretan como números hexadecimales. Los números enteros que empiezan por 0 o que especifican una base 8 se interpretan como números octales. El espacio en blanco que precede a los números enteros válidos se ignora, al igual que los caracteres no numéricos finales.
El ejemplo siguiente utiliza la función parseInt
para calcular el valor de varios tipos de números.
parseInt("3.5")
// devuelve3
parseInt(
"bar
")
// devuelveNaN
parseInt("4foo
")
// devuelve4
A continuación, se muestran ejemplos de conversiones hexadecimales:
parseInt(
"0x3F8
")
// devuelve1016
parseInt("3E8", 16
) // devuelve1000
En el ejemplo siguiente se muestra una conversión binaria:
parseInt("1010", 2)
// devuelve10
(la representación decimal del binario 1010)
A continuación se muestran ejemplos de análisis de números octales:
parseInt("0777")
parseInt("777", 8)
// devuelve511
(la representación decimal del octal 777)
![]() | |
![]() | |
![]() | |
![]() ![]() ![]() |