Instruções

Depurar erros do operador de incremento e decremento em um aplicativo com bugs

Seu amigo pediu para você ajudá-lo a depurar o código dele. Ele está praticando os operadores de incremento e decremento mas está obtendo resultados inesperados no console. Sua tarefa é ajudá-los a identificar os erros e atualizar o código para que as saídas do console correspondam aos resultados esperados. Você pode consultar as lições anteriores sobre operadores de incremento e decremento assim como notação prefixa e postfix. Histórias de Usuário: 1. Você deve ter uma variável chamada updatedCounter que produza corretamente o valor 11 usando o operador de incremento. Atualize a expressão para usar a notação prefixa ou posfixa correta em vez de codificar o valor diretamente. 2. Você deve ter uma variável chamada finalScore que produza corretamente o valor 8 usando o operador de incremento. Atualize a expressão para usar a notação prefixa ou posfixa correta em vez de codificar o valor diretamente. 3. Você deve ter uma variável chamada updatedCoins que produza corretamente o valor 2 usando o operador de decremento. Atualize a expressão para usar a notação prefixa ou posfixa correta em vez de codificar o valor diretamente. 4. Você deve ter uma variável chamada newHealth que produza corretamente o valor 7 usando o operador de decremento. Atualize a expressão para usar a notação prefixa ou posfixa correta em vez de codificar o valor diretamente.

O que fazer:

Testes:

  • Você deve ter uma variável chamada `updatedCounter` que usa a notação de incremento prefixo (`++counter`).
  • `updatedCounter` deve ser igual a `11`.
  • Você deve ter uma variável chamada `finalScore` que usa a notação de incremento pós-fixada (`score++`).
  • `finalScore` deve ser igual a `8`.
  • Você deve ter uma variável chamada `updatedCoins` que usa a notação de decremento prefixo (`--coins`).
  • `updatedCoins` deve ser igual a `2`.
  • Você deve ter uma variável chamada `newHealth` que usa a notação de decremento pós-fixado (`health--`).
  • `newHealth` deve ser igual a `7`.

Console