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 “le 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