InstruçÔes
Passo 66
Lembre-se de que
return termina a execução de uma função. ApĂłs o bloco de if, vocĂȘ precisa tratar da lĂłgica para quando a entrada for vĂĄlida. Como a instrução if retorna um valor, vocĂȘ nĂŁo precisa de uma instrução else.
Use o operador de atribuição de adição para adicionar currVal ao total de calories. VocĂȘ precisarĂĄ usar o construtor Number para converter currVal em um nĂșmero.
O construtor Number Ă© uma função que converte um valor em nĂșmero. Se o valor nĂŁo puder ser convertido, ele retorna NaN que significa "Not a Number".
Aqui estĂĄ um exemplo:
Number('10'); // returns the number 10
Number('abc'); // returns NaN
O que fazer:
Testes:
- VocĂȘ nĂŁo deve adicionar uma instrução `else`.
- ApĂłs a instrução `if`, vocĂȘ deve usar o operador de atribuição de adição em `calories`.
- VocĂȘ deve passar `currVal` para o construtor `Number()`.
- VocĂȘ deve adicionar o valor de `Number(currVal)` a `calories`.
Preview