Bom dia! otima aula do If/else. poderia ter mais profundidade pra galera novata entender melhor.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Bom dia! otima aula do If/else. poderia ter mais profundidade pra galera novata entender melhor.
Oi André,
Que bom que você está aproveitando as aulas! 😊
Para aprofundar seu entendimento sobre if, else if e else, vamos explorar alguns exemplos práticos com operadores lógicos e o ternário:
Exemplo 1: if, else if e else com operadores de comparação
let idade = 18;
if (idade < 16) {
console.log("Não pode votar");
} else if (idade < 18) {
console.log("Voto opcional");
} else {
console.log("Voto obrigatório");
}
Exemplo 2: if com operador lógico and (&&)
let temCarteira = true;
let temCarro = true;
if (temCarteira && temCarro) {
console.log("Pode dirigir");
} else {
console.log("Não pode dirigir");
}
Exemplo 3: if com operador lógico or (||)
let temDinheiro = false;
let temCartao = true;
if (temDinheiro || temCartao) {
console.log("Pode comprar");
} else {
console.log("Não pode comprar");
}
Exemplo 4: Operador ternário
let estaChovendo = true;
let mensagem = estaChovendo ? "Leve um guarda-chuva" : "Aproveite o dia";
console.log(mensagem);
Esses exemplos demonstram como usar condicionais de forma mais complexa, combinando diferentes operadores e estruturas. 🤔
Para saber mais: Documentação da MDN sobre estruturas condicionais.
Continue praticando e explorando as possibilidades! 💪