Ruby 配列内の各値を演算する

Rubyで、mapを使って、配列内の各値を演算するサンプルコードを記述してます。rubyのバージョンは2.7.2を使用してます。
環境
- OS windows10 pro 64bit
- ruby 2.7.2p137
map使い方
mapを使用すると、配列内の各値を演算することが可能です。
# 各値を「+1」する
配列.map {|m| m + 1}
以下は、配列内の各値を演算するサンプルコードとなります。
arr=[1,2,3]
p arr.map {|m| m + 1}
# [2, 3, 4]
p arr.map {|m| m * 2}
# [2, 4, 6]
# 各値を2乗する
p arr.map {|m| m * m}
# [1, 4, 9]
mapは、文字列の場合にも同様に利用できます。
arr=["A","B","C"]
p arr.map {|m| m + "BC"}
# ["ABC", "BBC", "CBC"]
-
前の記事
rails6 foremanを導入する 2020.12.31
-
次の記事
React.js ライブラリ「react-dragswitch」を使ってトグルボタンを表示する 2020.12.31
コメントを書く