Ruby에서 범위 연산자

2020-08-21 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

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

책 홍보

저도 블로그를 시작한지 1년만에...책을 다 써봅니다...인생에서 이런 날도 오는군요...타국에서 책 출판도 할 수 있고, 참 좋은 세상입니다.

이번에 쓴 책은 스무디 한 잔 마시며 끝내는 React Native입니다. 다양한 예제를 통해 리액트 네이티브를 공부할 수 있도록 구성해 보았습니다. 또한 설치부터 배포까지 실전에서도 사용할 수 있는 내용들을 담고 있습니다.

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

스무디 한 잔 마시며 끝내는 React Native React Native로 실전 스마트폰 앱 만들기
Posts