Cómo convertir cadenas a números en JavaScript

Cómo convertir cadenas a números en JavaScript
La gestión de datos es uno de los conceptos esenciales en la programación. Como resultado, JavaScript proporciona varias funciones para los tipos de datos de análisis, lo que le permite convertir fácilmente el formato de datos. Por ejemplo, si desea realizar alguna operación matemática en una cadena que comprenda un número, debe convertir esa cadena en un número primero.

Para este propósito, existen muchos métodos de JavaScript como parseint (), parsefloat (), Número(), Matemáticas.piso(), y Matemáticas.fortificar techo(). Este artículo demostrará el método de convertir cadenas a números en JavaScript utilizando todas las funciones mencionadas. Entonces, comencemos!

Cómo convertir las cadenas a números en JavaScript usando el método parseInt ()

En JavaScript, el "parseint ()La función se utiliza para convertir una cadena en un número. Se necesita "cadena" y "base"Como parámetros y luego convierte la cadena agregada en un entero. En la función parseInt (), se agrega la radix para especificar el sistema numérico que desea usar.

Por ejemplo, el Radix "8"Indica que el número agregado en la cadena se convertirá de octal a base decimal. Este método saldrá "Yaya"No es un número si la cadena especificada no incluye un valor numérico.

Sintaxis de parseint ()

Ahora, consulte la función de sintaxis de parseInt () para convertir cadenas a números:

parseint (cadena, radix)

En la sintaxis dada anteriormente, agregue la "Cadena"Que quieres convertir como primer argumento. A continuación, agregue una base como Radix que es opcional. Esta función devolverá un valor numérico resultante de la conversión de la cadena a los números.

Ejemplo: convertir cadenas a números en JavaScript usando parseInt () sin radix

En el primer ejemplo, intentaremos convertir el "22A"Cadena a un número usando la función parseInt (). Para este propósito, escribiremos el siguiente código en la ventana de nuestra consola:

myString = '22a'
consola.log (parseint (mystring))

La función parseInt () convertirá el valor de "mystring"A su número correspondiente y mostrarle el resultado con la ayuda de la consola.Función log ():

Ejemplo: Convertir cadenas a números en JavaScript usando parseInt () con radix

Como se mencionó anteriormente, también puede agregar la base como "base"Para la conversión. Por ejemplo, hemos definido "22"Como una cadena y luego establece su radix como"8"En la función parseInt (). El resultado se calculará como (2+2*8), que es "18":

myString = '22'
consola.log (parseint (mystring, 8))

Cómo convertir cadenas a números en JavaScript usando el método parsefloat ()

Si desea convertir una cadena en un número de punto flotante, debe usar el parsefloat () Función de JavaScript. Solo devuelve el número encontrado al inicio de la cadena especificada que se ha analizado hasta que la función parsefloat () se encuentra con un carácter que no es un número.

Sintaxis de parsefloat ()

Aquí está la sintaxis de la función parsefloat () para convertir cadenas en números en JavaScript:

parsefloat (cadena)

La función parsefloat () acepta un solo parámetro como una "cadena" que desea agregar para fines de conversión.

Ejemplo: Convertir cadenas a números en JavaScript usando el método parsefloat ()

El siguiente ejemplo convertirá nuestro "TestString" que tiene el valor "224.56b"A un número que usa la función parsefloat () y la salida de la función parsefloat () se puede ver en la ventana de la consola:

Dejar testString = parsefloat ("224.56b ");
consola.log (testString);

Cómo convertir las cadenas a números en JavaScript usando el método Number ()

La función number () se usa para convertir objetos o variables de JavaScript en números. También se puede utilizar para convertir la cadena agregada al número. Este método saldrá "Yaya"Si la cadena agregada no es capaz de convertirse en un número.

Sintaxis del número ()

Eche un vistazo a la sintaxis de la función Number () en JavaScript:

Número (objeto)

Esta función de número () convertirá cualquier tipo de datos JavaScript Object a un número y devolverá su valor.

Ejemplo: Convertir las cadenas a número en JavaScript usando el método Number ()

En el ejemplo dado a continuación, convertiremos el "teststring"JavaScript variable a un número usando el"Número()" función:

Dejar testString = número ("101.11 ");
consola.log (testString);

La salida declara que hemos convertido con éxito la cadena agregada a un número:

Cómo convertir cadenas a números en JavaScript usando Matemáticas.Método de piso ()

Las matemáticas.La función de piso () en JavaScript devuelve el valor entero más grande menor o igual al número que se pasa. Esta función también toma cadenas y las convierte en enteros.

Sintaxis de matemáticas.piso()

Matemáticas.piso (valor)

Las matemáticas anteriores.La función de piso () tomará la cadena especificada como "Valor"Y luego conviértalo a un número.

Ejemplo: Convertir las cadenas a número en JavaScript usando Matemáticas.Método de piso ()

Ahora, utilizaremos las matemáticas.Función de piso () para convertir el "101.11"Cadena a un número:

Dejar testString = matemáticas.piso ("101.11 ");
consola.log (testString);

Cómo convertir cadenas a números en JavaScript usando Matemáticas.método tceil ()

Las matemáticas.La función ceil () en JavaScript se utiliza para mostrar el número entero más pequeño mayor o igual al número especificado. También puede utilizar esta función para convertir cadenas en números.

Sintaxis de matemáticas.fortificar techo()

Matemáticas.techo (valor)

Las matemáticas.La función ceil () puede tomar la cadena agregada como "Valor"Y luego conviértalo a un número.

Ejemplo: convertir cadenas a números en JavaScript usando matemáticas.método tceil ()

Por ejemplo, para convertir el "578.99"Cadena a número en JavaScript, usaremos las matemáticas.CEIL () Función de la siguiente manera:

Dejar testString = matemáticas.techo ("578.99 ");
consola.log (testString);

Las matemáticas.La función de ceil () redondeará el "578.99"Cadena al"579" número:

Conclusión

Para convertir las cadenas a números en JavaScript se utilizan varios métodos, como parseInt (), parsefloat (), number (), matemáticas.piso () y matemáticas.ceil () y este artículo contiene la descripción detallada y los ejemplos de todos estos métodos. Todos los métodos dados son fáciles de usar. Puede utilizar cualquiera de ellos para convertir su cadena seleccionada en un número.