Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnologia Web para desenvolvedores
  2. JavaScript
  3. Referência JavaScript
  4. Objetos Globais
  5. Número
  6. Number.prototype.toString()

Esta página foi traduzida do inglês pela comunidade.Saiba mais e junte-se à comunidade MDN Web Docs.

View in EnglishAlways switch to English

Number.prototype.toString()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨julho de 2015⁩.

Resumo

O métodotoString() retorna uma string representando o objetoNumber especificado.

Sintaxe

numObj.toString([radix])

Parâmetros

radix

Opcional. Um inteiro entre 2 e 36 especificando a base utilizada para representar os valores numéricos.

Exceções

RangeError

setoString() receber um valor de radix fora do intervalo entre 2 e 36, uma exceçãoRangeError é lançada.

Descrição

O objetoNumber sobrescreve o métodotoString() do objetoObject; ele não herda deObject.prototype.toString(). Para objetosNumber, o métodotoString() retorna uma representação string do objeto na base especificada.

O métodotoString() analisa seu primeiro argumento e tenta retornar uma representação string na raiz (base) especificada. Para raizes maiores que 10, as letras do alfabeto indicam valores maiores que 9. Por exemplo, para números hexadecimais (base 16), letras entrea ef são utilizadas.

Se oradix não for especificado, a raiz assumida como preferencial é a 10.

Se onumObj for negativo, o sinal é preservado. Isto acontece mesmo se a raiz for 2; a string retornada é a representação binária positiva denumObj precedida por um sinal- enão o complemento de dois donumObj.

Exemplos

Exemplo: UsandotoString

js
var count = 10;console.log(count.toString()); // displays '10'console.log((17).toString()); // displays '17'var x = 6;console.log(x.toString(2)); // displays '110'console.log((254).toString(16)); // displays 'fe'console.log((-10).toString(2)); // displays '-1010'console.log((-0xff).toString(2)); // displays '-11111111'

Especificações

Specification
ECMAScript® 2026 Language Specification
# sec-number.prototype.tostring

Compatibilidade com navegadores

Veja também

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp