Instruções
Crie um adivinhador do futuro
Neste laboratório, você definirá cinco previsões e selecionará aleatoriamente uma delas para exibir ao usuário.
Objetivo: Cumprir as user stories abaixo e fazer todos os testes passarem para completar o laboratório.
Histórias de Usuário:
1. Você deve inicializar as cinco variáveis
fortune1, fortune2, fortune3, fortune4 e fortune5 com um valor de string de sua escolha. Você pode usar as opções abaixo, se desejar:
"Your cat will look very cuddly today.""The weather will be nice tomorrow.""Be cautious of your new neighbors.""You will find a new hobby soon.""It would be wise to avoid the color red today."
randomNumber.
3. Você deve criar uma variável selectedFortune e atribuir a previsão apropriada com base nestas regras:
- Se
randomNumberfor 1, atribua o valor defortune1aselectedFortune. - Se
randomNumberfor 2, atribua o valor defortune2aselectedFortune. - Se
randomNumberfor 3, atribua o valor defortune3aselectedFortune. - Se
randomNumberfor 4, atribua o valor defortune4aselectedFortune. - Se
randomNumberfor 5, atribua o valor defortune5aselectedFortune.
selectedFortune no console.
O que fazer:
Testes:
- Você deve inicializar `fortune1` com um valor de string.
- Você deve inicializar `fortune2` com um valor do tipo string.
- Você deve inicializar `fortune3` com um valor de string.
- Você deve inicializar `fortune4` com um valor de string.
- Você deve inicializar `fortune5` com um valor de string.
- Você deve usar o método `Math.random()` para gerar um número aleatório.
- Você deve gerar um número aleatório entre 1 e 5, incluindo ambos, e atribuí-lo à variável `randomNumber`.
- Você deve ter uma variável `selectedFortune` que é atribuída com base no valor de `randomNumber`.
- O `randomNumber` deve corresponder à previsão. Por exemplo, se `randomNumber` for 1, o `selectedFortune` deve ser igual a `fortune1` e assim por diante.
- Você deve exibir o `selectedFortune` no console.
Preview