Programação
› Algoritmo › C/C++ › Java
Web
› HTML/XHTML › JavaScript › PHP
Sistema Operacional
› Comandos de DOS › Windows › Linux › Mac/BSD
Office
› Word / Writer › Excel / Calc
Áreas do Site
› Download › Fórum › Blog
|
Objeto NumberApós vermos o objeto Math, veremos agora o objeto Number. O objeto Number, apesar de muito mais simples que o objeto Math, serve para trabalharmos com números, e dessa forma, termos um controle maior sobre eles. ConstantesO objeto Number possui 4 constantes: duas de limite e duas indicadoras de sobrecarga. O limite é dado como o maior e o menor número representável em JavaScript. Tais números estão contidos nas constantes MAX_VALUE (valor máximo) e MIN_VALUE (valor mínimo). Caso utilizemos algum número positivo maior que MAX_VALUE, o objeto Number retorna uma constante chamada POSITIVE_INFINITY (infinito positivo), caso o valor seja negativo e maior do que MAX_VALUE, então é retornado a constante NEGATIVE_INFINITY (infinito negativo). <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
document.write ("Maior valor do JavaScript: " + Number.MAX_VALUE );
document.write ("<BR>Menor valor do JavaScript: " + Number.MIN_VALUE);
// Números sobregarregados (acima e abaixo do limite)
var nr1 = Number.MAX_VALUE * 10;
var nr2 = -Number.MAX_VALUE * 10;
document.write ("<BR>NR1: " + nr1);
document.write ("<BR>NR2: " + nr2);
</SCRIPT>
PrecisãoO objeto Number possui um método que determina a precisão do número, em termos. O método <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
var numero = new Number (987.654321);
document.write (numero.toPrecision(10));
document.write ("<BR>" + numero.toPrecision(5));
document.write ("<BR>" + numero.toPrecision(0));
</SCRIPT>
FixoO método fixed() funciona como o método <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
var numero = new Number (987.654321);
document.write (numero.toFixed(10));
document.write ("<BR>" + numero.toFixed(5));
document.write ("<BR>" + numero.toFixed(0));
</SCRIPT>
ExponencialTambém é possível que um número seja representado de forma exponencial, ou em forma de notação científica. Podemos conseguir este tipo de formatação usando o método <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
var numero = new Number (987.654321);
document.write (numero.toExponential(10));
document.write ("<BR>" + numero.toExponential(5));
document.write ("<BR>" + numero.toExponential());
</SCRIPT>
Páginas Relacionadas |
Enquete
|