Cómo convertir una cadena en un entero en JavaScript

Cómo convertir una cadena en un entero en JavaScript
En JavaScript, existen múltiples funciones para convertir los datos de cadena en datos numéricos, por ejemplo, la función number (), la función parseInt (), parsefloat () y así sucesivamente. Ahora, si hablamos específicamente sobre la conversión del tipo de datos de cadena en el tipo de datos enteros, se puede lograr utilizando la función JavaScript parseInt ().

Principalmente, convertimos el tipo de datos de cadena en conversión de enteros cuando tenemos que realizar algunas tareas matemáticas a través de las cadenas que contienen valores numéricos.

Esta publicación explorará los aspectos de la lista a continuación para comprender cómo convertir los datos de tipo de cadena a datos de tipo entero en JavaScript:

  • ¿Qué es la función parseint ()??
  • Sintaxis de parseint ()
  • Cómo usar la función parseInt () en JavaScript?

Vamos a empezar!

¿Qué es la función parseint ()??

En JavaScript, parseInt () es una función incorporada que convierte/analiza los datos de tipo de cadena a datos de tipo entero. La función parseInt () toma un valor de cadena como parámetro y lo analiza en el valor entero.

Sintaxis de parseint ()

Echemos un vistazo a la siguiente pieza de código para una comprensión profunda de la función ParseInt ():

parseint (valor, radix);

Aquí, el Radix es un parámetro opcional que muestra qué sistema de número se utilizará, i.mi., binario, hexadecimal, etc.

Cómo usar la función parseInt () en JavaScript?

Consideremos el ejemplo dado a continuación para comprender cómo funciona la función parseInt () en JavaScript:

valor var = "112";
consola.log ("valor original", valor);
consola.log ("Tipo de valor original:", typeof (valor));
convertidoValue = parseInt (valor);
consola.log ("Valor convertido", convertido Value);
consola.log ("Tipo de valor convertido:", typeof (ConvertedValue));

En el programa de ejemplo, en primer lugar, imprimimos el valor original y su tipo de datos, luego utilizamos la función parseInt () para analizar/convertir los datos de tipo de cadena en entero. Finalmente, imprimimos el valor convertido y el tipo de valor convertido utilizando el operador de typeOf:

La salida verificó que inicialmente, el tipo de variable es una cadena; Sin embargo, la función parseInt () convirtió la cadena en un entero.

El fragmento de código dado a continuación le proporcionará más claridad sobre la función ParseInt ():

Vare value1 = "112";
value var2 = 12;
consola.log ("Primer valor:", valor1);
consola.log ("Segundo valor:", value2);
consola.log ("Agregar valores originales:", valor1 + valor2);
convertidoValue = parseInt (valor1);
consola.log ("Agregar valores convertidos:", value2 + convertidoValue);

El ejemplo anterior realizó las siguientes tareas:

  • Inicialmente, imprimimos los valores originales en la consola del navegador,
  • A continuación, realizamos la adición en los valores originales.
  • Posteriormente, convertimos el primer valor usando la función parseInt ().
  • Finalmente, imprimimos la adición del segundo valor y el valor convertido en la consola del navegador:

Del fragmento anterior, observamos que ambos valores se concatenaron cuando realizamos la adición en los valores originales. Cuando realizamos la adición en los valores convertidos, obtuvimos el resultado deseado, yo.mi., la suma de ambos valores.

Conclusión

En JavaScript, parseInt () es una función incorporada que convierte/analiza los datos de tipo de cadena a datos de tipo entero. La función parseInt () toma un valor de cadena como parámetro y lo analiza en el valor entero. Esta publicación presentó una guía completa sobre cómo convertir una cadena en un entero en JavaScript utilizando algunos ejemplos adecuados.