Javascript: guia sobre if e else

COMPARTILHAR:

Como muitas outras linguagens de programação, o JavaScript também permite escrever código que, em tempo de execução, executa diferentes ações com base nos resultados da lógica ou nas condições de teste de comparação. Isso significa que você pode criar condições de teste na forma de expressões avaliadas como verdadeiras ou falsas e executar determinadas ações com base nesses resultados.

If

O if é uma estrutura de controle de fluxo em JavaScript que permite que você execute uma determinada parte de código se uma condição é verdadeira. Aqui está um exemplo de como usar o if:

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

Neste exemplo, estamos verificando se a variável age é maior ou igual a 18. Se for verdadeiro, a mensagem “Você é maior de idade.” é impressa no console.

Atenção: Aprenda Javascript no melhor treinamento do Brasil com foco no mercado de trabalho!

Else

O else é usado em conjunto com o if e fornece uma maneira de especificar um bloco de código a ser executado se a condição do if for falsa. Aqui está um exemplo de como usar o if e o else juntos:

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

Então, neste exemplo, se a variável age for maior ou igual a 18, a mensagem “Você é maior de idade.” é impressa no console. Caso contrário, a mensagem “Você é menor de idade.” é impressa no console.

Else if

Você também pode usar o else if para adicionar mais condições ao seu código. Aqui está um exemplo de como usar o else if:

let age = 18;
if (age >= 18) {
  console.log("Você é maior de idade.");
} else if (age >= 13) {
  console.log("Você é um adolescente.");
} else {
  console.log("Você é uma criança.");
}

Operador ternário

O operador ternário é uma forma de condição que pode ser usada para substituir o if e o else. Ele é chamado de operador ternário porque ele tem três partes: a primeira é a condição a ser testada, a segunda é o valor a ser retornado se a condição for verdadeira e a terceira é o valor a ser retornado se a condição for falsa. Aqui está um exemplo de como usar o operador ternário:

let age = 18;
let canDrink = (age >= 21) ? true : false;
console.log(canDrink); // imprime "false"

Neste exemplo, estamos usando o operador ternário para verificar se a variável age é maior ou igual a 21. Se for verdadeiro, o valor true é atribuído à variável canDrink. Caso contrário, o valor false é atribuído à variável canDrink. Em seguida, estamos imprimindo o valor da variável canDrink no console.

A sintaxe do operador ternário é a seguinte:

condição ? valor1 : valor2;

Então, se a condição for verdadeira, o valor1 é retornado. Caso contrário, o valor2 é retornado.

Portanto, o operador ternário é útil quando você quer testar uma condição e retornar um valor diferente dependendo do resultado do teste, mas não quer escrever um bloco inteiro de código com um if e um else. É uma maneira compacta de fazer isso.

Leia mais: Javascript: guia sobre strings

COMPARTILHAR:
brayan

Brayan Monteiro

Bacharel em Sistemas de Informação pela Faculdade Maurício de Nassau e desenvolvedor PHP. Além de programador, produzo conteúdo e gerencio blogs. Sou especialista em desenvolvimento de software, SEO de sites e em negócios digitais.