Ruby에서 범위 연산자

2020-12-16 hit count image

Ruby의 범위 연산자에 대해서 알아봅시다.

개요

Ruby의 범위 연산자에 대해서 알아보려고 합니다. 범위 연산자는 순서가 정해진 정수나, 알파벳 영문자 등을 지정할 수 있으며, 오름차순으로 지정해야 합니다.

범위 연산자는 Ruby의 고유한 문법이므로 잘 알아두면, 활용할 곳이 많습니다.

범위 연산자의 종류

범위 연산자에는 .....이 있습니다. 범위 연산자 .....의 차이점은 ...은 마지막 요소를 포함하지 않습니다.

범위 연산자 사용법

범위 연산자는 다음과 같이 사용할 수 있습니다.

1..4
# 1, 2, 3, 4
1...4
# 1, 2, 3
"a".."c"
# a, b, c
"a"..."c"
# a, b

완료

Ruby는 위와 같이 범위 연산자라는 독특한 문법을 가지고 있습니다. 범위 연산자는 주로 루프에서 많이 사용되므로 잘 기억해 둡시다.

(1...4).each do |i|
  puts i
end
# 1
# 2
# 3

case 79
when 1..50   then   print "low\n"
when 51..75  then   print "medium\n"
when 76..100 then   print "high\n"
end
# high

제 블로그가 도움이 되셨나요? 하단의 댓글을 달아주시면 저에게 큰 힘이 됩니다!

앱 홍보

책 홍보

블로그를 운영하면서 좋은 기회가 생겨 책을 출판하게 되었습니다.

아래 링크를 통해 제가 쓴 책을 구매하실 수 있습니다.
많은 분들에게 도움이 되면 좋겠네요.

스무디 한 잔 마시며 끝내는 React Native, 비제이퍼블릭
스무디 한 잔 마시며 끝내는 리액트 + TDD, 비제이퍼블릭
[심통]현장에서 바로 써먹는 리액트 with 타입스크립트 : 리액트와 스토리북으로 배우는 컴포넌트 주도 개발, 심통
Posts