Método toString() de Number en JavaScript

Definición y uso

toString() Devuelve el número como cadena.

toString() El método puede convertir un objeto Number a una cadena y devolver el resultado.

Nota

Cada objeto JavaScript tiene toString() Método.

Cuando se necesita mostrar un objeto como texto (como en HTML) o usar un objeto como cadena, JavaScript lo utiliza internamente toString() Método.

Normalmente, no lo usaría en su código.

Ejemplo

Ejemplo 1

Convertir un número a una cadena:

let num = 15;
let text = num.toString();

Intente hacerlo usted mismo

Ejemplo 2

Convertir un número a una cadena utilizando la base 2 (binario):

let num = 15;
let text = num.toString(2);

Intente hacerlo usted mismo

Ejemplo 3

Convertir un número a una cadena utilizando la base 8 (octal):

let num = 15;
let text = num.toString(8);

Intente hacerlo usted mismo

Ejemplo 4

Convertir un número a una cadena utilizando la base 16 (hexadecimal):

let num = 15;
let text = num.toString(16);

Intente hacerlo usted mismo

Sintaxis

número.toString(radix)

Parámetro

Parámetro Descripción
radix

Opcional. Base utilizada.

Debe ser un entero entre 2 y 36:

  • La base 2 es binario
  • La base 8 es octal
  • La base 16 es hexadecimal

Valor devuelto

Tipo Descripción
Cadena Como número en cadena.

Detalles técnicos

Valor devuelto

Representación de la cadena del número. Por ejemplo, cuando radix Cuando es 2,número Se convierte en una cadena que representa el valor binario.

Lanza

Excepción Descripción
TypeError Lanza una excepción cuando el objeto al que se llama no es Number.

Compatibilidad del navegador

toString() Es una característica de ECMAScript1 (ES1).

Todos los navegadores admiten completamente ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Soporte Soporte Soporte Soporte Soporte Soporte