2차원 배열 처리 예제
2차원 배열 예제입니다.루비에서는 aa = Array.new {Array.new} 이런 식으로 선언하면 2차원 배열이 할당됩니다. 물론 같은 방법으로 aa = Array.new {Array.new {Array.new}} 이렇게 써서 3차원 배열도 가능합니다.루비에서 2차원 배열은 배열 안에 배열이 들어 있는 것으로 구현됩니다. 즉, [[1, 2, 3], [4, 5, 6], [7, 8, 9]] 이런 식이지요. 또한, 배열 안의 자료형이 모두 같지 않아도 됩니다. 예를 들어, [1, 2, "A", [1, "B"], 1.1] 이런 식으로도 가능합니다.여기서는 2차원 배열의 선언 예제와 배열 반복문 예제를 보여 드립니다. 배열 반복문은 for 문을 써도 되지만 끝까지 훑으려면 배열명.each do |저장변수| ..