const carrinhoVazio = false
switch (carrinhoVazio) { case true: console.log('Não é possível finalizar a compra: carrinho vazio.'); break; case false: console.log('Compra finalizada com sucesso!');
default:
break;
}
const carrinhoVazio = false
switch (carrinhoVazio) { case true: console.log('Não é possível finalizar a compra: carrinho vazio.'); break; case false: console.log('Compra finalizada com sucesso!');
default:
break;
}
Oi, Gabriel! Como vai?
Achei interessante a forma como você utilizou o switch
com valor booleano. Isso funciona, mas é mais comum ver esse tipo de verificação com if/else
, o que pode deixar o código mais simples de ler.
Uma dica interessante para o futuro é usar if
quando estiver tratando condições booleanas simples. Veja este exemplo:
let carrinhoVazio = false;
if (carrinhoVazio) {
console.log('Nao e possivel finalizar a compra: carrinho vazio.');
} else {
console.log('Compra finalizada com sucesso!');
}
Esse código faz exatamente a mesma coisa, mas de forma mais direta.