Limita el valor de un número
Crea una función que reciba tres números: un número de entrada y otros dos que representen los extremos de un intervalo cerrado. Devuelve el número de entrada limitado a ese intervalo.
- Si el número está dentro del intervalo, devuélvelo sin cambios.
- Si el número es menor que el límite inferior, devuelve el límite inferior.
- Si el número es mayor que el límite superior, devuelve el límite superior.
Ejemplos
limitNumber(5, 1, 10) ➞ 5
limitNumber(-3, 1, 10) ➞ 1
limitNumber(14, 1, 10) ➞ 10
limitNumber(4.6, 1, 10) ➞ 4.6Notas
- Todos los valores de entrada de las pruebas serán números válidos.
- Los parámetros que definen el intervalo estarán en el orden correcto (i.e. el límite inferior será menor o igual que el superior).