Tomando como base os exemplos anteriores da estrutura for e while, criar um algoritmo que repita um bloco de instruções. A cada repetição, é necessário efetuar uma operação ou comparação para obter uma saída por alerta ou console.
Página HTML e código fonte em JavaScript.
- Foi feito um algoritmo onde iniciamos com uma variável
computador
valendo um número aleatório entre 0 e 2. - Pedimos que o usuário tente adivinhar o número.
- Criada uma variável
tentativas
que vai iterando a cada tentativa feita. - Para personalizar a mensagem de sucesso com a mensagem em singular ou plural, foi usado um switch-case.
- enquanto o usuário não acertar o valor, ele receberá a mensagem de alert
Continue tentando
- se o usuário acertar de primeira, será dado o alert
Você acertou após UMA tentativa
- se o usuário acertar após mais tentativas, será dado o alert
Você acertou após X tentativas
, sendo X o número das tentativas feitas - se o usuário inserir qualquer valor diferente do esperado, ele receberá a mensagem de erro
Valor inválido. Tente outra vez.
- Erica Daikawa