No internet connection
  1. Home
  2. Dúvidas Gerais

Melhore seu pensamento Lógico em JavaScript!

Estruturas Condicionais em JavaScript
As estruturas condicionais são uma parte fundamental da programação em JavaScript e em muitas outras linguagens de programação. Eles permitem que você tome decisões com base em condições específicas e execute diferentes blocos de código com base nessas decisões. No JavaScript, existem três estruturas condicionais principais: if, else ife switch case.

1.if
O ifé uma estrutura condicional mais básica em JavaScript. Ele permite que você execute um bloco de código se uma condição for verdadeira. A sintaxe geral é a seguinte:

if (condicao) {
    // Código a ser executado se a condição for verdadeira
}

Aqui está um exemplo simples:

var idade = 18;

if (idade >= 18) {
    console.log("Você é maior de idade");
}

Neste exemplo, o código dentro do bloco ifé executado porque a condição (idade >= 18)é verdadeira.

2.else if
A estrutura else ifpermite que você teste várias condições em sequência. Se a primeira condição não for verdadeira, ele verificará a próxima condição e assim por diante. A sintaxe é a seguinte:

if (condicao1) {
    // Código a ser executado se a condição1 for verdadeira
} else if (condicao2) {
    // Código a ser executado se a condição2 for verdadeira
} else {
    // Código a ser executado se nenhuma das condições for verdadeira
}

Aqui está um exemplo:

var nota = 75;

if (nota >= 90) {
    console.log("Aprovado com nota A");
} else if (nota >= 80) {
    console.log("Aprovado com nota B");
} else if (nota >= 70) {
    console.log("Aprovado com nota C");
} else {
    console.log("Reprovado");
}

Neste exemplo, o código verifica a nota do aluno e imprime a mensagem correspondente com base na faixa de notas.

3.switch case
Uma estrutura switch caseé útil quando você precisa tomar decisões com base em múltiplas opções. Ela permite que você compare uma expressão com várias opções diferentes e execute o código correspondente à opção selecionada. A sintaxe é a seguinte:

switch (expressao) {
    case opcao1:
        // Código a ser executado se a expressao for igual a opcao1
        break;
    case opcao2:
        // Código a ser executado se a expressao for igual a opcao2
        break;
    // ... adicione quantos casos (cases) você precisar
    default:
        // Código a ser executado se nenhum dos casos for correspondido
}

Aqui está um exemplo:

var diaDaSemana = "quarta-feira";

switch (diaDaSemana) {
    case "segunda-feira":
    case "terça-feira":
    case "quarta-feira":
    case "quinta-feira":
    case "sexta-feira":
        console.log("É um dia de trabalho.");
        break;
    case "sábado":
    case "domingo":
        console.log("É um fim de semana.");
        break;
    default:
        console.log("Dia inválido.");
}

Neste exemplo, o código determina se um dia é um dia de trabalho ou um fim de semana com base no valor da variável diaDaSemana.

Essas são as estruturas condicionais básicas em JavaScript. Elas são essenciais para controlar o fluxo de um programa e tomar decisões com base em diferentes situações. -se de entender bem essas estruturas seguras para escrever código JavaScript eficiente e flexível.

  • 8 respostas
  1. Em resposta aAgamenon:

    Bom resumo. Vou guardar aqui. Valeu!

  2. V
    Em resposta aAgamenon:
    Vítor Moraes @vitormoraes
      2023-11-01 22:47:54.755Z

      Incrível conteúdo, Antônio. Já salvei!

    • Em resposta aAgamenon:
      Christian Amsberg Janner @calemao
        2023-11-02 00:14:30.191Z

        Muito bom o seu texto obrigado! Vou salvar para estudar depois!!