Revisão rápida de condicionais em JS
Pachi 🥑

Pachi 🥑 @pachicodes

About: 👩🏼‍💻Developer Relations & Tech Community Builder 🎴Tarot Reader, 🐈‍⬛️Cat Mom, 🔥Chaotic Good.

Location:
Brasil
Joined:
Jun 13, 2019

Revisão rápida de condicionais em JS

Publish Date: Feb 26
12 1

Oi pessoas 👋🏼

Fazia um tempo que eu não usava JavaScript então fui fazer uma revisão básica e fiz uma listinha que pode ajudar iniciantes então resolvi compartilhar.

As condicionais são estruturas de controle que possibilitam a execução de diferentes blocos de código com base no cumprimento de uma condição. Elas são essenciais para adicionar lógica de decisão aos programas.


  • A instrução if verifica uma condição e executará uma tarefa se essa condição for avaliada como verdadeira.
  • Instruções if...else fazem decisões binárias e executam blocos de código diferentes com base em uma condição fornecida.
  • Podemos adicionar mais condições usando instruções else if.
  • Operadores de comparação, incluindo <, >, <=, >=, === e !==, podem comparar dois valores.
  • O operador lógico &&, ou "e", verifica se ambas as expressões fornecidas são verdadeiras.
  • O operador lógico ||, ou "ou", verifica se qualquer uma das expressões fornecidas é verdadeira.
  • O operador de negação ! altera a veracidade de um valor, invertendo seu valor de verdadeiro para falso ou vice-versa.
  • O operador ternário é uma forma abreviada para simplificar instruções concisas if...else.
  • Uma instrução switch pode ser usada para simplificar o processo de escrever várias instruções else if.
  • A palavra-chave break impede que os casos restantes sejam verificados e executados em uma instrução switch.

É isso, como disse, é algo bem resumido, mas que teria me ajudado ter em sempre em mãos quando tava começando, então decidi compartilhar.

Xoxo

Pachi

Comments 1 total

  • Eduardo Klosowski
    Eduardo KlosowskiFeb 27, 2025

    Também vale lembrar que parênteses podem ser usados para compor expressões, combinando esses operadores. E assim como na matemática, precisam ser resolvidos primeiro.

    Exemplos:

    (A || B) && (C || D)
    !(A && B)
    
    Enter fullscreen mode Exit fullscreen mode
Add comment