As estruturas seletivas são umas das estruturas base de qualquer linguagem de programação que desempenha um papel importante no algoritmo. Essa estrutura é responsável pela tomada de decisão de um programa, deixando-o mais "inteligente".
As estruturas seletivas se apóiam no conceito booleano, no qual apenas dois resultados são possíveis: verdadeiro ou falso.
Geralmente, descritos como if e else em muitas linguagens de programação, sua síntase também se assemelha muito.
Para a estrutura seletiva if determinar se algo é verdadeiro ou falso, ela utiliza operadores lógicos como maior (>), menor ou igual (≤), etc...
Dessa forma conseguimos o seguinte: SE comparação ENTÃO faça isso. Ilustrando isso usando códigos:
Java:
if (var1 > var2){
System.out.print("var1 é maior que var2");
}
VBScript:
If var1 > var2 Then
Response.Write ("var1 é maior que var2")
End If
O código a ser executado será sempre se a comparação de if for verdadeira, mas se quisermos executar um código específico se if for falso, usamos uma segunda cláusula que é o caso contrário - o else.
O código contido em else apenas é executado se a comparação for falsa, portanto, não existe else se antes não existir if.
Outro fator importante é que dentro de else pode existir outras estruturas seletivas com if e else criando um formato aninhado.
Sua síntase se assemelha a: SE comparação verdadeira ENTÃO faça isso CASO CONTRÁRIO faça aquilo.
Operadores lógicos em JavaScript
AND - &&
OR - ||
Os Operadores Relacionais são:
> maior que
<= menor ou igual
< menor que
<= menor ou igual
== igual a
!= diferente de
Nenhum comentário:
Postar um comentário