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çõeselse if
. - A palavra-chave
break
impede que os casos restantes sejam verificados e executados em uma instruçãoswitch
.
É 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)
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: