Francisco Chaves

Francisco Chaves

Software Developer. Entusiasta Linux.

© 2021

Modo escuro

Estruturas condicionais em JavaScript

Logo

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;
}

#Compartilhe

Recomendado para você