Array : 순서가 있는 값들의 집합
[ ] 안에 값을 나열해서 사용 가능, 내부의 값은 타입 제한이 없으며 순서(index)를 가진다.
배열 간의 비교를 위한 연산자를 제공한다
x = [ 1,2,3,4,5 ]
y = [ 3,4,5,6,7 ]
x & y #[3,4,5] #교집합
x | y # [1,2,3,4,5,6,7] #합집합
x - y #[1,2] #차집합
배열명.size #배열의 크기
배열명.reverse #배열의 순서 뒤집기
배열명.inspect #배열 내부의 값 확인
배열명.sort #배열 내부 정렬
객체를 사용하여 특정 숫자 사이의 값을 배열로 만들 수 있음
(1..10) #1~10 를 가지는 range 객체가 생성된다
(1...10) #10을 제외한 1~9를 가지는 range 객체가 생성
(1..10).begin #1 #range객체의 처음값을 알아내기 위한 begin 메서드
(1..10).include?(11) #false #range객체가 특정 값을 가지고 있는지 알아내기 위한 include? 메서드
(1..10).step(2) #1부터 10까지 2씩 증가하면서 생성