marzo 24, 2021

C贸mo utilizar el m茅todo toString en JavaScript

Describimos c贸mo utilizar el m茅todo toString en JavaScript que permite convertir cualquier valor de tipo number en su representaci贸n string de tipo.

C贸mo utilizar el m茅todo toString en JavaScript

Para usar el m茅todo toString se necesita convertir al m茅todo en un valor number. El siguiente ejemplo muestra c贸mo convertir el valor num茅rico 24 en su representaci贸n de cadena:

var num = 24;

var str = num.toString();

console.log(num); // 24

console.log(str); // 芦24禄

Convertir un n煤mero en una cadena con el m茅todo toString

Tambi茅n se puede llamar al m茅todo toString inmediatamente en un valor number, pero se debe agregar par茅ntesis () para ajustar el valor o JavaScript responder谩 con un Invalid, unexpected o error token.

El m茅todo toString tambi茅n puede convertir n煤meros flotantes y negativos como se muestra a continuaci贸n:

24.toString(); // Error: Invalid or unexpected token

(24).toString(); // 芦24禄

(9.7).toString(); // 芦9.7禄

(-20).toString(); // 芦-20禄

Convertir cualquier tipo de n煤meros con el m茅todo toString

El m茅todo toString tambi茅n acepta el par谩metro base radixo. El 鈥渓e radix鈥 permite convertir un n煤mero del sistema num茅rico decimal (base 10) a una cadena que representa el n煤mero en otros sistemas num茅ricos.

Los sistemas num茅ricos v谩lidos para la conversi贸n incluyen:

  • Sistema binario (base 2) que tiene 2 d铆gitos: 0 y 1
  • Ternario (base 3) que tiene 3 d铆gitos: 0, 1 y 2
  • Cuaternario (base 4) que tiene 4 d铆gitos: 0, 1, 2 y 3

Y as铆 sucesivamente hasta el sistema Hexatridecimal (base 36) que tiene la combinaci贸n de n煤meros ar谩bigos del 0 al 9 y letras latinas de la A a la Z.

Number.toString(radix);

La sintaxis para el m茅todo toString (), aceptando el par谩metro radix.

Los par谩metros radix aceptan un tipo number de datos con valores que van de 2 a 36. Aqu铆 hay un ejemplo de conversi贸n del n煤mero decimal 5a su representaci贸n de n煤mero binario (base 2):

var str = (5).toString(2);

console.log(str); // 芦101禄

C贸mo utilizar otros tipos de datos con el m茅todo toString ()

Adem谩s de convertir el tipo number, el m茅todo toString tambi茅n est谩 disponible para convertir otros tipos de datos en sus representaciones de cadena.

Por ejemplo, se puede convertir un tipo array en su representaci贸n string de la siguiente manera:

var arr = [ 芦Nathan禄, 芦Jack禄 ];

var str = arr.toString();

console.log(str); // 芦Nathan,Jack禄

Convertir una matriz en una cadena con el m茅todo toString ()

O un tipo boolean string como se muestra a continuaci贸n:

var bool = true;

var str = bool.toString();

console.log(str); // 芦true禄

Pero se utilizar谩 con mayor frecuencia el m茅todo toString() para convertir a en number a en lugar string de otros.

Le铆ste: C贸mo utilizar el m茅todo toString en JavaScript, te recomendamos: Ejemplo de rebote en JavaScript: c贸mo retrasar esta funci贸n

Te invitamos a que nos sigas en nuestras redes sociales: Facebook, Twitter, Instagram y Youtube con el perfil:聽@tortugacode