COMANDOS CONDICIONAIS

São comandos que condicionam a execução de uma certa tarefa à veracidade ou não de uma
determinada condição, ou enquanto determinada condição for verdadeira.
São eles:

Comando IF

if  (condição)
    { ação para condição satisfeita }
[ else
    { ação para condição não satisfeita } ]

Ex.
if (Idade < 18)
 {Categoria = "Menor" }
else
 {Categoria = "Maior"}

Comando FOR

for ( [inicialização/criação de variável de controle ;]
       [condição ;]
       [incremento da variável de controle] )
       { ação }

Ex.
for (x = 0 ; x <= 10 ; x++)
    {alert ("X igual a " + x) }

ComandoWHILE

Executa uma ação enquanto determinada condição for verdadeira.

while (condição)
         { ação }

Ex.
var contador = 10
      while (contador > 1)
              { contador-- }

Move condicional

receptor = ( (condição) ? verdadeiro : falso)

Ex.
NomeSexo = ((VarSexo == "M") ? "Masculino" : "Feminino")

OBS:
Nos comandos FOR e WHILE a diretiva "break" pode ser utilizada para interromper a
condição principal e sair do loop. Da mesma forma, a diretiva "continue" interrompe uma
ação (se determinada condição ocorrer) mas volta para o loop.
Diretivas/condições entre [ ] significam que são opcionais.