Menu
Coddy logo textTech

요약 - Validation 메서드

Coddy Ruby 여정의 기초 섹션에 포함된 레슨 — 88개 중 52번째.

challenge icon

챌린지

쉬움

number, min, max의 세 가지 매개변수를 받는 in_range?라는 메서드를 정의하세요. 이 메서드는 숫자가 범위 내에 있으면(경계값 포함) true를 반환하고, 그렇지 않으면 false를 반환해야 합니다.

입력으로부터 세 개의 정수를 읽으세요:

  1. 확인할 숫자
  2. 범위의 최솟값
  3. 범위의 최댓값

작성한 in_range? 메서드를 사용하여 숫자가 주어진 범위 내에 있는지 확인하고 결과를 출력하세요.

예를 들어, 입력값이 15, 10, 20인 경우:

  • 15는 10과 20 사이(경계값 포함)에 있습니다.

출력은 다음과 같아야 합니다:

true

입력값이 5, 10, 20인 경우, 출력은 다음과 같아야 합니다:

false

입력값이 10, 10, 20인 경우, 출력은 다음과 같아야 합니다:

true

직접 해보기

# 입력 읽기
number = gets.chomp.to_i
min = gets.chomp.to_i
max = gets.chomp.to_i

# TODO: 아래에 in_range? 메서드를 정의하세요


# 메서드를 호출하고 결과를 출력합니다
puts in_range?(number, min, max)

기초의 모든 레슨