読者です 読者をやめる 読者になる 読者になる

コンパイラかく語りき

文系新卒プログラマーのメモ

【Ruby】範囲の配列化

Rangeを使って配列を生成する方法について。ちょっと誤解していたのでメモ。

 

まず、[0..3]みたいに書けば[0, 1, 2]が生成されると思ってました。

実際には、0..3というRangeの入った要素数1の配列なんですね。

 

案外そんな勘違いをしている人はいるのでは???

ginzanomama.hatenablog.com

 

範囲を使ってうまいこと配列を作るには以下のとおり。

gist2cd6a77879df124182cff02e914b6a85

 

参考URL:

範囲オブジェクトを配列に - yarbの日記