Condição if
if('condition','true','false') — devolve a instrução 'true' se a instrução lógica 'condition' for verdadeira (diferente de zero) e a instrução 'false' caso contrário.
Conselho: escolha-o na paleta Programação
A ferramenta de programação «if» devolve um valor consoante a condição booleana 'condition'. A condição booleana pode ser construída com a paleta Booleano. Segue-se um exemplo simples que devolve um resultado numérico ou simbólico.

É preciso ter cuidado ao definir uma função que utilize «if». A condição booleana pode, por vezes, ser bastante «traiçoeira». Por exemplo, se quisermos saber se o valor y está dentro do intervalo (x,z), podemos fazer algo como isto.

É aconselhável consultar a dica e a ordem (precedência) dos operadores. Normalmente, os operadores são calculados da esquerda para a direita. Utilize parênteses ( ) em caso de dúvida.

Esta página baseia-se num artigo da antiga wiki, escrito por Will Massie.