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