Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A expressão if seleciona duas expressões com base no valor de um valor de entrada lógico e avalia apenas a expressão selecionada.
expressão-se:
if
condição ifthenexpressão verdadeiraelseexpressão falsa
Condição SE:
expressão
Expressão verdadeira:
expressão
falsa-expressão:
expressão
Seguem-se exemplos de expressões if:
if 2 > 1 then 2 else 1 // 2
if 1 = 1 then "yes" else "no" // "yes"
O seguinte vale ao avaliar uma expressão if:
Se o valor produzido pela avaliação da condição if não for um valor lógico, um erro com o código
"Expression.Error"de razão será gerado.A expressão verdadeira só é avaliada se a condição if for avaliada para o valor
true.A expressão falsa só é avaliada se a condição if for avaliada para o valor
false.O resultado da expressão if é o valor da expressão verdadeira se a condição if for
true, e o valor da expressão falsa se a condição if forfalse.Os erros gerados durante a avaliação da condição if, expressão verdadeira ou expressão falsa são propagados.