InstruçÔes

Step 47

Por causa do modo como os computadores armazenam e trabalham com nĂșmeros, cĂĄlculos envolvendo nĂșmeros decimais podem resultar em algum comportamento estranho. Por exemplo, 0.1 + 0.2 nĂŁo Ă© igual a 0.3. Isso ocorre porque os computadores armazenam nĂșmeros decimais como fraçÔes binĂĄrias. Algumas fraçÔes binĂĄrias nĂŁo podem ser representadas exatamente como fraçÔes decimais. Queremos limpar o resultado numĂ©rico do cĂĄlculo. Envolva o cĂĄlculo entre parĂȘnteses (nĂŁo inclua a instrução return!) e chame o mĂ©todo .toFixed() nele. Passe o nĂșmero 2 para o mĂ©todo .toFixed() como um argumento. Isso arredondarĂĄ o nĂșmero para duas casas decimais e retornarĂĄ uma string.

O que fazer:

Testes:

  • VocĂȘ deve envolver o cĂĄlculo de entre parĂȘnteses.
  • VocĂȘ deve chamar o mĂ©todo `.toFixed()` no cĂĄlculo.
  • VocĂȘ deve passar o nĂșmero `2` para o mĂ©todo `.toFixed()` como um argumento.

Preview