Menu
Coddy logo textTech

Récapitulatif - Méthode de validation

Fait partie de la section Fondamentaux du Journey Ruby de Coddy — leçon 52 sur 88.

challenge icon

Défi

Facile

Définissez une méthode appelée in_range? qui prend trois paramètres : number, min, et max. La méthode doit retourner true si le nombre est compris dans la plage (inclusif), et false sinon.

Lisez trois entiers à partir de l'entrée :

  1. Le nombre à vérifier
  2. La valeur minimale de la plage
  3. La valeur maximale de la plage

Utilisez votre méthode in_range? pour vérifier si le nombre se trouve dans la plage donnée et affichez le résultat.

Par exemple, si les entrées sont 15, 10, et 20 :

  • 15 est entre 10 et 20 (inclusif)

La sortie doit être :

true

Si les entrées sont 5, 10, et 20, la sortie doit être :

false

Si les entrées sont 10, 10, et 20, la sortie doit être :

true

Essayez vous-même

# Lire les entrées
number = gets.chomp.to_i
min = gets.chomp.to_i
max = gets.chomp.to_i

# TODO : Définir la méthode in_range? ci-dessous


# Appeler la méthode et afficher le résultat
puts in_range?(number, min, max)

Toutes les leçons de Fondamentaux