Ruby 配列内で指定した値が最初に見つかった位置を取得するサンプル

環境
Windows11 pro 64bit
ruby ruby 3.0.3p157

構文
配列名.index { 条件 }
配列内で指定した値が最初に見つかった位置を取得するには「index」を使用します。

使用例

rr = [21, 31, 45, 65, 71]

p arr.index { |v| v == 45 }


p arr.index { |v| v == 71 }


p arr

実行結果
2
4
[21, 31, 45, 65, 71]

Ruby

Posted by arkgame