요약 - Range 실습
Coddy Ruby 여정의 로직 및 흐름 섹션에 포함된 레슨 — 56개 중 9번째.
포함 범위(inclusive ranges), 범위 메서드, 그리고 case + 범위 패턴을 한데 모으는 하나의 도전 과제입니다.
챌린지
쉬움두 개의 정수(두 줄의 입력) start와 end_value를 읽습니다. start..end_value의 포함 범위에 있는 모든 숫자에 대해 다음 형식으로 한 줄씩 출력하세요:
<n>: <label>여기서 label은 숫자 자체에 대한 case문에 의해 결정됩니다:
1..3→small4..6→medium7..10→large- 그 외 나머지 →
out of scale
그런 다음, 마지막 줄에 include?를 사용하여 1..10 범위에 속한 값의 개수를 출력하세요.
입력이 2 다음에 5인 경우, 출력은 다음과 같습니다:
2: small
3: small
4: medium
5: medium
In scale: 4직접 해보기
start = gets.to_i
end_value = gets.to_i
# TODO: 범위를 반복하고, 레이블을 출력하고, 1..10 사이에 몇 개가 있는지 보고합니다.