Menu
Coddy logo textTech

Repaso - Método de validación

Parte de la sección Fundamentos del Journey de Ruby de Coddy — lección 52 de 88.

challenge icon

Desafío

Fácil

Define un método llamado in_range? que reciba tres parámetros: number, min y max. El método debe devolver true si el número está dentro del rango (inclusive), y false en caso contrario.

Lee tres números enteros de la entrada:

  1. El número a comprobar
  2. El valor mínimo del rango
  3. El valor máximo del rango

Usa tu método in_range? para comprobar si el número se encuentra dentro del rango dado e imprime el resultado.

Por ejemplo, si las entradas son 15, 10 y 20:

  • 15 está entre 10 y 20 (inclusive)

La salida debería ser:

true

Si las entradas son 5, 10 y 20, la salida debería ser:

false

Si las entradas son 10, 10 y 20, la salida debería ser:

true

Pruébalo tú mismo

# Leer entrada
number = gets.chomp.to_i
min = gets.chomp.to_i
max = gets.chomp.to_i

# TODO: Definir el método in_range? a continuación


# Llamar al método e imprimir el resultado
puts in_range?(number, min, max)

Todas las lecciones de Fundamentos