Método toString() do Number do JavaScript

Definição e uso

toString() Retorna o número como string.

toString() O método converte o objeto Number para string e retorna o resultado.

Atenção

Cada objeto JavaScript tem toString() Método.

Quando precisar exibir um objeto como texto (como em HTML) ou usar o objeto como string, o JavaScript usa internamente toString() Método.

Normalmente, você não usará isso em seu código.

Exemplo

Exemplo 1

Converta o número para string:

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

Experimente você mesmo

Exemplo 2

Converta o número para string usando a base 2 (binário):

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

Experimente você mesmo

Exemplo 3

Converta o número para string usando a base 8 (octal):

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

Experimente você mesmo

Exemplo 4

Converta o número para string usando a base 16 (hexadecimal):

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

Experimente você mesmo

Sintaxe

number.toString(radix)

Parâmetro

Parâmetro Descrição
radix

Opcional. Base usada.

Deve ser um inteiro entre 2 e 36:

  • Base 2 é binário
  • Base 8 é octal
  • Base 16 é hexadecimal

Valor retornado

Tipo Descrição
String Como número em string.

Detalhes técnicos

Valor retornado

representação de número em string. Por exemplo, quando radix Quando o valor for 2,number será convertida em uma string representando o valor binário.

lança

Exceção Descrição
TypeError lança uma exceção quando o objeto chamado não é Number.

Suporte do navegador

toString() É uma característica do ECMAScript1 (ES1).

Todos os navegadores suportam completamente o ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Suporte Suporte Suporte Suporte Suporte Suporte