Menu
Coddy logo textTech

Riepilogo - Metodo di validazione

Fa parte della sezione Fondamenti del percorso Ruby di Coddy. Lezione 52 di 88.

challenge icon

Sfida

Facile

Definisci un metodo chiamato in_range? che accetta tre parametri: number, min e max. Il metodo deve restituire true se il numero è compreso nell'intervallo (estremi inclusi) e false altrimenti.

Leggi tre numeri interi dall'input:

  1. Il numero da controllare
  2. Il valore minimo dell'intervallo
  3. Il valore massimo dell'intervallo

Usa il tuo metodo in_range? per verificare se il numero rientra nell'intervallo indicato e stampa il risultato.

Ad esempio, se i valori di input sono 15, 10 e 20:

  • 15 è compreso tra 10 e 20 (estremi inclusi)

L'output dovrebbe essere:

true

Se i valori di input sono 5, 10 e 20, l'output dovrebbe essere:

false

Se i valori di input sono 10, 10 e 20, l'output dovrebbe essere:

true

Provalo tu

# Leggi l'input
number = gets.chomp.to_i
min = gets.chomp.to_i
max = gets.chomp.to_i

# TODO: Definisci il metodo in_range? qui sotto


# Chiama il metodo e stampa il risultato
puts in_range?(number, min, max)

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Ruby online