Ruby 全てが同じ値の多次元配列を作成する

Rubyで、mapを使って、全てが同じ値の多次元配列を作成するサンプルコードを記述してます。rubyのバージョンは2.7.2を使用してます。
環境
- OS windows10 pro 64bit
- ruby 2.7.2p137
map使い方
mapを使用すると、全てが同じ値の多次元配列を作成することが可能です。
arr = Array.new(行数).map{Array.new(列数,値)}
以下は、全てが同じ値の多次元配列を作成するサンプルコードとなります。
arr = Array.new(2).map{Array.new(2,0)}
p arr
# [[0, 0], [0, 0]]
arr = Array.new(3).map{Array.new(5,1)}
p arr
# [[1, 1, 1, 1, 1], [1, 1, 1, 1, 1], [1, 1, 1, 1, 1]]
-
前の記事
React.js ライブラリ「@agney/react-loading」を使ってローディングアイコンを表示する 2021.01.01
-
次の記事
javascript onselectでテキストの選択イベントを取得する 2021.01.02
コメントを書く