1
resposta

[Sugestão] Resposta

const carrinhoVazio = false;

if (!carrinhoVazio) {
    console.log("Compra finalizada com sucesso!");
} else {
    console.log("Não é possível finalizar a compra: carrinho vazio.");
}
1 resposta

Oi, Ana! Tudo bom?

Excelente! Siga praticando com os desafios e sempre compartilhe conosco.

Você soube aplicar a negação lógica ! de forma eficiente para validar uma condição, aproveitou o controle condicional com if/else para tratar os fluxos possíveis e entendeu como o uso de variáveis booleanas é essencial para decisões no código.

Como dica adicional, experimente utilizar operações ternárias quando quiser simplificar condições curtas. Assim:

const carrinhoVazio = false;

const mensagem = carrinhoVazio 
    ? "Não é possível finalizar a compra: carrinho vazio." 
    : "Compra finalizada com sucesso!";

console.log(mensagem);

Resultado:

Compra finalizada com sucesso!

Com isso, você poderá deixar seu código mais conciso e legível.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!