Se retorna / If return

Se retorna / If return

Permite retornar um valor quando uma expressão relacional é avaliada como verdadeira. 

Figura 1 - Bloco Se retorna

Compatibilidade

  • Bloco cliente e servidor: procedures_ifreturn()

Retorno

O bloco não possui retorno.

Parâmetros

Se

Expressão relacional para comparação.

Retorna

Valor de retorno da função.

  • Posição: 2

  • Inglês: Return

  • Tipo: Objeto / Object

  • Exemplo: uso do bloco Valor booleano

Exemplo

A imagem abaixo apresenta um exemplo de uso do bloco Se retorna. O bloco Comparador relacional irá verificar se o valor 4 é maior que 2. Se a condição for verdadeira, o bloco Se retorna terá, como valor de retorno da função, o valor booleano "verdadeiro". O valor de retorno do bloco pode ser utilizado em outras funções (Figura 2.1).

Figura 2 - Exemplo de uso do bloco Se retorna

 

A função da imagem a seguir imprime, no console do depurador, o valor de retorno da função da Figura 2.

Figura 2.1 - Função que utiliza o valor de retorno da função da Figura 2