Restringe inferior superior / Constrain low high
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
Nesta página