Limite o valor de um número

Crie um método que limite um número a um intervalo fechado. Retorne o número sem alterações se ele estiver dentro do intervalo, o limite inferior se estiver abaixo ou o limite superior se estiver acima.

Exemplos

Program.limitNumber(5, 1, 10) ➞ 5.0
Program.limitNumber(-3, 1, 10) ➞ 1.0
Program.limitNumber(14, 1, 10) ➞ 10.0
Program.limitNumber(4.6, 1, 10) ➞ 4.6

Notas

Todas as entradas são números válidos, e lower é menor ou igual a upper.