Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Alterado para nível cassino

alert("Boas vindas ao jogos mortais"); let premio = 0.0; let quantidadeNumero = prompt("Insira um número maior ou igual a 10");

while (quantidadeNumero <10) { alert(O número deve ser maior que 10); quantidadeNumero = prompt("Insira um número maior ou igual a 10"); }

let numeroSecreto = parseInt(Math.random() * quantidadeNumero + 1);

// console.log é uma ferramenta para o desenvolvedor e não para o usuário console.log(Número secreto (${numeroSecreto}));

let chute; let tentativas = 1;

// enquanto chute não for igual ao número secreto // Operadores - Não é igual: != ; Igual: == ; Maior: > while (chute != numeroSecreto) { chute = prompt(Escolha um número entre 1 e ${quantidadeNumero}); // se chute for igual ao número secreto if (chute == numeroSecreto) { break; } else { if (chute > numeroSecreto) { alert(O número secreto é menor que ${chute}); } else { alert(O número secreto é maior que ${chute}); } // tentativas = tentativas + 1; tentativas++; } }

// tentativa é maior que 1? se for será tentativas, caso não será tentativa let palavraTentativa = tentativas > 1 ? "tentativas" : "tentativa"; alert(Maoê, você descobriu o número secreto ${numeroSecreto} com ${tentativas} ${palavraTentativa}.);

if(tentativas == 1) { premio = numeroSecreto * 2.5; alert(Você ganhou $ ${premio}); } else if (tentativas == 2) { premio = numeroSecreto * 1.5; alert(Você ganhou $ ${premio}); } else { alert(Você perdeu no jogo do tigrinho); }

1 resposta
solução!

Oi Marcos, tudo bem?

Parabéns por compartilhar seu código! É ótimo ver você trabalhando com lógica de jogos e interações em JavaScript. Continue praticando e explorando ainda mais as possibilidades dessa linguagem.

Muito obrigada por compartilhar sua implementação!

Um abraço e bons estudos.