Restringe um valor numérico dentro de um intervalo específico determinado.

Figura 1 - Bloco Restringe inferior superior
Compatibilidade
- Bloco cliente e servidor: math_constrain()
Retorno
Retorna o valor passado desde que este esteja dentro da faixa de valores. Se o valor ultrapassar o limite superior do intervalo, o resultado será igual ao valor máximo definido. Caso o valor esteja abaixo do limite inferior, o resultado será o valor mínimo do intervalo.
Parâmetros
Restringe
Valor a ser restringido.
- Posição: 1
- Inglês: Constrain
- Tipo: Numérico / Numeric
Exemplo: 2
Inferior
Valor inferior da faixa de valores.
- Posição: 2
- Inglês: Low
- Tipo: Numérico / Numeric
Exemplo: 1
Superior
Valor superior da faixa de valores.
- Posição: 3
- Inglês: High
- Tipo: Numérico / Numeric
Exemplo: 10
Exemplo
Na função abaixo, o bloco Restringe inferior superior irá retornar o valor numérico informado no primeiro parâmetro, pois ele se encontra dentro dos limites estabelecidos. O resultado de execução será impresso no console do depurador.

Figura 2 - Exemplo de uso do bloco Restringe inferior superior