Javascript Fundamentals - Objeto Number #2
October 30, 2016
Hoje vamos finalizar mais um objeto dessa série! Os métodos que veremos retornam um novo valor com a alteração necessária sem modificar o original. Por isso, lembre-se sempre de salvar em uma nova variável. :)
toFixed()
, toPrecision()
e toExponential()
.
toFixed()
Usado para controlar a quantidade de casas decimais de um número.
Passe como parâmetro um número, entre 0
e 20
, que represente a quantidade de casas decimais que você deseja. O valor retornado por esse método é uma string. Talvez seja necessário transformar em number novamente caso queira ter um pouco mais de controle.
toPrecision()
Usado para controlar o tamanho de um número.
Esse método é bem semelhante ao anterior. Porém, enquanto o toFixed()
controla apenas o que acontece após a vírgula, esse método leva em consideração o número todo.
Passe como parâmetro o tamanho que você deseja que o novo número tenha. Esse método também retorna o valor como uma string.
toExponential()
Usado para converter um número em sua notação exponencial.
Semelhante aos demais métodos, o retorno é uma string. Esse método pode receber como parâmetro a quantidade de casas decimais que essa notação terá.
Esse post faz parte de uma série. Quer ver as outras postagens? Clique aqui.