No código original, usávamos vários blocos if...else para escolher entre “tentativa” (singular) e “tentativas” (plural).
O operador ternário é uma forma mais curta e clara para expressar essa lógica:
let palavraTentativa = tentativas > 1 ? 'tentativas' : 'tentativa';
A estrutura do ternário é:
condição ? valor_se_verdadeiro : valor_se_falso
Substituímos o if...else pelo ternário para deixar o código mais limpo e fácil de ler.
Depois, usamos essa variável para montar a mensagem final:
alert(Você descobriu o número secreto ${numeroSecreto} com ${tentativas} ${palavraTentativa}.
);
O operador ternário é muito usado no mercado e facilita a escrita e manutenção do código.