A propriedade Number.prototype representa o protótipo para o construtor Number.

Property attributes of Number.prototype
Writable no
Enumerable no
Configurable no

Descrição

Todas instâncias Number herdam de Number.prototype. O objeto 'prototype' do construtor Number pode ser modificado para afetar todas instâncias Number.

Propriedades

Number.prototype.constructor
Retorna a função que criou esta instância do objeto. Por padrão, este é o objeto Number.

Métodos

Number.prototype.toExponential()
Retorna uma 'string' representando o número em notação exponencial.
Number.prototype.toFixed()
Retorna uma 'string' representando o número em notação em ponto fixo.
Number.prototype.toLocaleString()
Retorna uma 'string'  com uma representação sensível ao idioma deste número.  Substitui o método Object.prototype.toLocaleString().
Number.prototype.toPrecision()
Retorna uma 'string' representando o número para uma precisão específica em notação ponto fixo ou exponencial.
Number.prototype.toSource()
Retorna uma objeto literal representando um objeto específicado Number; você pode usar este valor para criar um novo objeto. Substitui o método Object.prototype.toSource().
Number.prototype.toString()
Retorna uma 'string' representando o objeto especificado na raiz especificada (base). Substitui o método Object.prototype.toString().
Number.prototype.valueOf()
Retorna o valor primitivo do objeto especificado. Substitui o método Object.prototype.valueOf().

Especificações

Especificação Situação Comentários
ECMAScript 1st Edition (ECMA-262) Padrão Definição inicial. Implementado em JavaScript 1.1.
ECMAScript 5.1 (ECMA-262)
The definition of 'Number' in that specification.
Padrão  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Number' in that specification.
Padrão  
ECMAScript Latest Draft (ECMA-262)
The definition of 'Number' in that specification.
Rascunho  

Compatibilidade de navegadores

Estamos convertendo nossos dados de compatibilidade para o formato JSON. Esta tabela de compatibilidade ainda usa o formato antigo, pois ainda não convertemos os dados que ela contém. Descubra como você pode ajudar!

Configuração Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Suporte básico (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)
Configuração Android Chrome for Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suporte básico (Yes) (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)

Veja também

Etiquetas do documento e colaboradores

Colaboradores desta página: matAlmeida, gutoribeiro
Última atualização por: matAlmeida,