Get to know MDN better
Esta página foi traduzida do inglês pela comunidade. Saiba mais e junte-se à comunidade MDN Web Docs.
This feature is well established and works across many devices and browser versions. It’s been available across browsers since julho de 2015.
O método toString() retorna uma string representando o objeto Number especificado.
Opcional. Um inteiro entre 2 e 36 especificando a base utilizada para representar os valores numéricos.
se toString() receber um valor de radix fora do intervalo entre 2 e 36, uma exceção RangeError é lançada.
O objeto Number sobrescreve o método toString() do objeto Object; ele não herda de Object.prototype.toString(). Para objetos Number, o método toString() retorna uma representação string do objeto na base especificada.
O método toString() 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 entre a e f são utilizadas.
Se o radix não for especificado, a raiz assumida como preferencial é a 10.
Se o numObj for negativo, o sinal é preservado. Isto acontece mesmo se a raiz for 2; a string retornada é a representação binária positiva de numObj precedida por um sinal - e não o complemento de dois do numObj.
| ECMAScript® 2027 Language Specification # sec-number.prototype.tostring |
Enable JavaScript to view this browser compatibility table.
This page was last modified on 3 de fev. de 2024 by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.