Olá pessoal, hoje vamos conhecer algumas formas de utilizar estruturas condicionais em JavaScript.
Condição Simples
let idade = 18;
if (idade >= 18) {
console.log('Pode entrar');
}
Condição Composta
let idade = 18;
if (idade >= 18) {
console.log('Pode entrar');
} else {
console.log('Não pode entra');
}
Condições Aninhadas
let idade = 22;
if (idade < 16) {
console.log('Não vota');
} else {
if (idade < 18 || idade > 65) {
console.log('Voto opcional');
} else {
console.log('Voto obrigatório');
}
}
Outra forma:
let idade = 22;
if (idade < 16) {
console.log('Não vota');
} else if (idade < 18 || idade > 65) {
console.log('Voto opcional');
} else {
console.log('Voto obrigatório');
}
Condição ternária
let idade = 15;
idade < 16 ? console.log('Não vota') : console.log('Pode votar');
Condições Múltipla
let agora = new Data();
let diaSemana = agora.getDay();
switch (diaSemana) {
case 0:
console.log('Domingo');
break;
case 1:
console.log('Segunda');
break;
case 2:
console.log('Terça');
break;
case 3:
console.log('Quarta');
break;
case 4:
console.log('Quinta');
break;
case 5:
console.log('Sexta');
break;
case 6:
console.log('Sábado');
break;
default:
console.log('[ERRO] Dia inválido!!!');
break;
}