Freqüentemente num programa, desejamos executar comandos de acordo com alguma condição. Os comandos condicionais servem para isso.
Em javascript existem os seguintes comandos condicionais:
- Comando if
- Permite executar comandos somente se uma condição for verdadeira.
- Comando if ... else
- Permite executar alguns comandos se uma condição for verdadeira e outros se ela for falsa.
- Comando switch
- Permite selecionar um entre vários blocos de comandos a serem executados.
- Operador condicional ternário
- Permite selecionar um valor de acordo com uma condição, utilizando-o posteriormente numa expressão.
Algumas funções predefinidas que retornam valores lógicos são comunmente utilizadas em conjunto com comandos de decisão.