Condicionais no Javascript

Javascript
Tempo de leitura: 2 minutos

Condicionais no Javascript: O JavaScript, como muitas outras linguagens de programação, possui estruturas condicionais que permitem executar diferentes blocos de código com base em condições específicas. Essas estruturas são fundamentais para a criação de programas dinâmicos e interativos.

Neste artigo, vamos explorar as estruturas condicionais if, else if, else, switch case e o operador ternário.

If

A estrutura if é a mais simples e comum. Ela executa um bloco de código se uma condição específica for verdadeira.

let x = 10;
if (x > 5) {
    console.log("x é maior que 5");
}

Else If e Else

Else if e else são usados em conjunto com if para criar múltiplas condições. Else if é usado para verificar uma condição adicional se a condição if for falsa. Else é usado para executar um bloco de código se todas as condições anteriores forem falsas.

let x = 10;
if (x > 20) {
    console.log("x é maior que 20");
} else if (x > 10) {
    console.log("x é maior que 10");
} else {
    console.log("x é menor ou igual a 10");
}

Switch Case

Switch case é uma estrutura condicional que permite verificar múltiplas condições. É mais adequado quando você tem muitas condições para verificar.

let fruta = "maçã";
switch (fruta) {
    case "banana":
        console.log("Você escolheu banana.");
    break;
    case "maçã":
        console.log("Você escolheu maçã.");
    break;
    default:
        console.log("Não temos essa fruta.");
}

Operador Ternário

O operador ternário é uma forma compacta de escrever uma estrutura if-else. Ele toma três operandos: uma condição, um valor se a condição for verdadeira e um valor se a condição for falsa.

let x = 10;
let resultado = (x > 5) ? "x é maior que 5" : "x é menor ou igual a 5";
console.log(resultado);

// Condição: (x > 5)
// Resposta para condição TRUE:  "x é maior que 5"
// Resposta para condição FALSE:  "x é menos ou igual a 5"

Conclusão

As estruturas condicionais são uma parte essencial de qualquer linguagem de programação, e o JavaScript não é exceção. Elas permitem que você crie programas que podem tomar decisões e se comportar de maneira diferente com base em diferentes condições.

Dominar essas estruturas é fundamental para se tornar um bom programador JavaScript. Pratique e experimente essas estruturas por conta própria para obter uma compreensão mais profunda de como elas funcionam.

E para você validar seus códigos, você precisará de uma plataforma de host completa. Clique aqui e conheça a Hostinger, a hospedagem de sites com potência de verdade!!!

Author: Thiago Rossi

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *