やりたいこと
Rubyで100〜5000の配列を作成したい。しかもただの配列ではなく100刻みでほしい。
コード
最初はmapメソッドで考えて以下で実行してみた。
(1..50).map { |i| i * 100 }
Rubyならもっと便利なビルドインメソッドがあるんじゃないかと思ってAIに聞いてみたら一発でドンピシャな回答をくれた。
(100..5000).step(100).to_a
実行してみるとちゃんと100刻みの100~5000の配列になっている。
irb(main):001> (100..5000).step(100).to_a => [100, 200, 300, 400, 500, (省略) 4600, 4700, 4800, 4900, 5000]
やったね
こういうのって昔はよくググってたんだけどAIがやってくれるから検索流入なくなるんだろうなぁ