「Ruby」配列内の偶数、奇数を取得するサンプル

環境
Windows 10 Home
ruby 3.1.2p20

書式
偶数の変数,奇数の変数 = 配列.partition(&:even?)
「partition(&:even?)」を使用して、配列内の偶数値、奇数値を取得します。

使用例

#!/usr/bin/ruby
cftArr = [55, 24, 76, 89, 15]

ee, oo = cftArr.partition(&:even?)
p "配列の偶数"
p ee
p "配列の奇数"
p oo

実行結果
“配列の偶数"
[24, 76]
“配列の奇数"
[55, 89, 15]

Ruby

Posted by arkgame