❔Condicionais
Use if, else if, e else para executar blocos de código com base em condições. Permitem criar fluxos de controle para diferentes situações no código.
Introdução
Em programação, as estruturas condicionais permitem que você execute diferentes blocos de código com base em certas condições. Em JavaScript, usamos if, else if, e else para criar essas estruturas. Vamos explorar cada um desses componentes e ver como eles funcionam juntos.
Tipos de Condicionais
1. if
ifCaracterísticas:
O bloco
ifexecuta um trecho de código se a condição fornecida for verdadeira.Se a condição for falsa, o bloco de código dentro do
ifnão será executado.
Sintaxe:
if (condição) {
// Código a ser executado se a condição for verdadeira
}Exemplo:
let idade = 18;
if (idade >= 18) {
console.log("Você é maior de idade.");
}No exemplo acima, a mensagem será exibida porque a condição idade >= 18 é verdadeira.
2. else
elseCaracterísticas:
O bloco
elseexecuta um trecho de código se a condição noifcorrespondente for falsa.elsenão recebe uma condição; ele serve como um "fallback" quando todas as condições anteriores falham.
Sintaxe:
Exemplo:
No exemplo acima, a mensagem "Você é menor de idade." será exibida porque a condição idade >= 18 é falsa.
3. else if
else ifCaracterísticas:
O bloco
else ifpermite testar múltiplas condições.Se a condição no
ifinicial for falsa, o JavaScript verificará as condições nos blocoselse ifsubsequentes.Você pode ter vários blocos
else ifpara testar diferentes condições.
Sintaxe:
Exemplo:
No exemplo acima, a mensagem "Aprovado." será exibida porque a condição nota >= 70 é verdadeira.
Estruturas Condicionais Aninhadas
Você também pode aninhar estruturas condicionais dentro de outras para verificar condições mais complexas.
Exemplo:
No exemplo acima, a mensagem "Você pode dirigir." será exibida porque as condições idade >= 18 e temCarteira são verdadeiras.
Exercícios
Exercício 1: Escreva um script que verifique se um número é positivo, negativo ou zero.
Exercício 2: Crie um sistema de classificação que avalie uma nota de 0 a 100 e retorne "A", "B", "C", "D" ou "F".
Exercício 3: Desenvolva uma lógica para determinar se um ano é bissexto.
Respostas
Exercício 1: Verificar se um número é positivo, negativo ou zero.
Exercício 2: Sistema de classificação baseado em nota.
Exercício 3: Determinar se um ano é bissexto.
Atualizado
Isto foi útil?