const pontos = 60;
const vidas = 1;
pontos > 50 && vidas >= 1 ? console.log('Próximo nível liberado!') : console.log('Não pode avançar para o próximo nível.');
//Próximo nível liberado!
const pontos = 60;
const vidas = 1;
pontos > 50 && vidas >= 1 ? console.log('Próximo nível liberado!') : console.log('Não pode avançar para o próximo nível.');
//Próximo nível liberado!
Oi, Raonny! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Gostei de ver você utilizando o operador ternário junto com o && para validar duas condições ao mesmo tempo. Isso mostra que você entendeu bem como combinar verificações lógicas para controlar o fluxo do programa.
Uma dica interessante para o futuro é guardar o resultado da condição em uma variável antes de exibir a mensagem. Isso deixa o código mais organizado e reutilizável. Veja este exemplo:
const pontos = 60;
const vidas = 1;
let podeAvancar = pontos > 50 && vidas >= 1;
console.log(podeAvancar ? 'Próximo nível liberado!' : 'Não pode avançar para o próximo nível.');
Neste código, criamos a variável podeAvancar para armazenar o resultado da condição e depois usamos o operador ternário para decidir qual mensagem mostrar.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!