As estruturas condicionais em JavaScript são usadas para controlar o fluxo de execução do código, permitindo que partes específicas sejam executadas com base em condições lógicas. As estruturas condicionais mais comuns são if, else if, else e switch.
Exemplo de estrutura if:
// Variável para exemplo
let numero = 10;
// Verificar se o número é positivo
if (numero > 0) {
console.log('O número é positivo.');
}
Exemplo de estrutura if e else:
// Variável para exemplo
let idade = 18;
// Verificar se é maior de idade
if (idade >= 18) {
console.log('Você é maior de idade.');
} else {
console.log('Você é menor de idade.');
}
Exemplo de estrutura if, else if e else:
// Variável para exemplo
let nota = 85;
// Verificar a nota e dar um conceito
if (nota >= 90) {
console.log('Aprovado com A');
} else if (nota >= 80) {
console.log('Aprovado com B');
} else if (nota >= 70) {
console.log('Aprovado com C');
} else {
console.log('Reprovado');
}
Exemplo de switch:
// Variável para exemplo
let diaDaSemana = 3;
let mensagem;
// Verificar o dia da semana e atribuir uma mensagem
switch (diaDaSemana) {
case 1:
mensagem = 'Segunda-feira';
break;
case 2:
mensagem = 'Terça-feira';
break;
case 3:
mensagem = 'Quarta-feira';
break;
// ... outros casos
default:
mensagem = 'Dia desconhecido';
}
console.log(mensagem);