DEV Community

Pachi 🥑
Pachi 🥑

Posted on

Revisão rápida de condicionais em JS

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

Top comments (1)

Collapse
 
eduardoklosowski profile image
Eduardo Klosowski

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