Sintaxis de parseint () método
La sintaxis del parseint () se da como
var1 = parseInt (stringWithInteger, base)Los detalles de la sintaxis se definen como:
Tipo de retorno
El valor de retorno del parseint () la función es un valor entero o un Yaya En caso de un argumento inválido.
información adicional
Algunos puntos clave deben tenerse en cuenta al trabajar con el parseint () función en JavaScript. Estos son los siguientes:
Ejemplo 1: Pasar una cadena válida, sin el argumento de Radix
Cree un nuevo valor de cadena que contenga una entrada válida y pasela al parseint () Método utilizando las siguientes líneas:
var str1 = "174";Luego pase el Resultado variable a la función de registro de la consola:
consola.log (resultValue);Después de ejecutar las líneas mencionadas anteriormente, la salida se verá así:
El resultado en la terminal muestra que el parseint () El método obtuvo el valor entero 174 de la cadena dada.
Ejemplo 2: Dar valores flotantes en la cadena
Para probar el resultado del parseint () Método Con algún punto decimal en la cadena, cree una nueva cadena con las siguientes líneas
var str1 = "123.456 ";Pasar esta cadena al parseint () y almacene el resultado en una nueva variable
Sea resultValue = parseInt (str1);Al final, pase esta variable a la función de registro de consola para mostrar la salida en el terminal
consola.log (resultValue);El resultado en la terminal se verá como la siguiente captura de pantalla
Después de observar la salida, está claro que solo se convierte la parte entera dentro del valor de la cadena. En el punto donde el parseint () Descubre el primer valor no inteligente, se detiene.
Ejemplo 3: Definición de la base del valor de la cadena como binario
Para definir el base o el base del número de valores dentro de la cadena, primero, cree una nueva cadena en formato binario como
var str1 = "111";Después de eso, pase esta variable de cadena al parseint () método y pasar el valor 2 en el segundo argumento como
Sea resultado Value = parseInt (str1, 2);Finalmente, use la función de registro de la consola para mostrar el resultado como:
consola.log (resultValue);La terminal se verá así
Como muestra la salida, el valor 111 en binario es equivalente a 7 En el sistema de números decimales.
Ejemplo 4: Espacios en blanco en cada extremo del valor
Simplemente cree una nueva variable de cadena y tenga espacios iniciales y posteriores alrededor del valor entero como
var str1 = "542";Pasar esta variable a parseint (), Almacene el resultado en una nueva variable y luego pase esa variable a la función de registro de la consola
Sea resultValue = parseInt (str1);La ejecución del programa da el siguiente resultado
Está claro de la captura de pantalla anterior, que el parseint () El método ignora los espacios en blanco en cada extremo del valor numérico.
Envolver
JavaScript's parseint () la función toma en un cadena argumento y un opcional base argumento y luego obtiene el valor entero de la cadena y lo devuelve como la salida. El base El argumento define el sistema numérico del valor contenido dentro de la cadena, y la cadena siempre se convierte en un sistema de número decimal. Pueden ocurrir múltiples escenarios en el caso de las variaciones de cadena, y todos estos se han mostrado arriba.