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
ifverifica uma condição e executará uma tarefa se essa condição for avaliada como verdadeira. - Instruções
if...elsefazem 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
switchpode ser usada para simplificar o processo de escrever várias instruçõeselse if. - A palavra-chave
breakimpede 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: