logo

Convertir un número en una cadena en JavaScript

Convertir números en cadenas en JavaScript es una tarea común que se puede lograr utilizando varios métodos. Comprender estos métodos es esencial para la manipulación y presentación de datos en el desarrollo web. Esta guía cubrirá las diferentes formas de convertir números en cadenas en JavaScript, incluido el uso de toString(), String() y literales de plantilla. Dominar estas técnicas garantiza un manejo de datos eficiente y preciso en sus proyectos.

En JavaScript, puede cambiar cualquier número al formato de cadena utilizando los siguientes métodos:



Tabla de contenidos

Método 1: uso del método toString()

Este método pertenece al Número.Prototipo objeto. Toma un número entero o de punto flotante y lo convierte en un tipo de cadena.

intención intención

Sintaxis:

num.toString();>

Ejemplo: Este ejemplo utiliza el método toString() para convertir un número en una cadena.



JavaScript
let a = 20; console.log(a.toString()); console.log((50).toString()); console.log((60).toString()); console.log((7).toString(2)); // (7 in base 2, or binary)>

Producción
20 50 60 111>

Método 2: usar la función String()

Este método acepta un número entero o de punto flotante como parámetro y lo convierte en un tipo de cadena.

Sintaxis:

String(object);>

Ejemplo: Este ejemplo utiliza la función String() para convertir un número en una cadena.

JavaScript
let a = 30; console.log(String(a)); console.log(String(52)); console.log(String(35.64));>

Producción
30 52 35.64>

Nota: No realiza ninguna conversación básica como .Encadenar() hace.



Método 3: concatenar una cadena vacía

Podría decirse que esta es una de las formas más sencillas de convertir cualquier número entero o de punto flotante en una cadena.

Sintaxis:

let variable_name =' ' + value;>

Ejemplo: En este ejemplo, concatenaremos un número en una cadena y se convertirá en una cadena.

JavaScript
let a = '' + 50; console.log(a);>

Producción
50>

Método 4: usar cadenas de plantilla

Inyectar un número dentro de una cadena también es una forma válida de analizar un tipo de datos entero o un tipo de datos flotante.

Sintaxis:

let variable_name = '${value}';>

Ejemplo: Este ejemplo utiliza cadenas de plantilla para convertir un número en una cadena.

JavaScript
let num = 50; let flt = 50.205; let string = `${num}`; let floatString = `${flt}`; console.log(string); console.log(floatString);>

Producción
50 50.205>

Método 5: Usando el método toLocaleString()

El toLocaleString() El método convierte un número en una cadena, utilizando un formato de idioma local.

Ejemplo:

JavaScript
let number = 92; let numberString = number.toLocaleString(); console.log(numberString);>

Producción
92>

Método 6: Usando Método Lodash _.toString()

En este enfoque, utilizamos el método Lodash _.toString() que convierte el valor dado solo en una cadena.

Ejemplo: Este ejemplo muestra la implementación del enfoque explicado anteriormente.

JavaScript
// Requiring the lodash library  const _ = require('lodash'); // Use of _.toString() method  console.log(_.toString(-0));>

Producción:

'-0'>

Convertir números en cadenas en JavaScript es sencillo con métodos como toString(), String() y literales de plantilla. Cada método ofrece beneficios únicos según su caso de uso específico. Al dominar estas técnicas, podrá mejorar sus habilidades de JavaScript y garantizar una manipulación precisa de los datos en sus proyectos de desarrollo web. Comience a implementar estos métodos para mejorar la eficiencia y precisión de su codificación.