以下の配列で数字の1のあるすべてのindexを知りたいです
lang
1arr = [1, 3, 4, 1, 5, 6, 2, 1, 1, 9, 10] 2arr.each_with_index.map { |a, i| a == 1 ? i : nil }.compact 3# => [0, 3, 7, 8]
これより、よい方法はないでしょうか?
回答1件
あなたの回答
tips
プレビュー
投稿2014/10/19 00:10
以下の配列で数字の1のあるすべてのindexを知りたいです
lang
1arr = [1, 3, 4, 1, 5, 6, 2, 1, 1, 9, 10] 2arr.each_with_index.map { |a, i| a == 1 ? i : nil }.compact 3# => [0, 3, 7, 8]
これより、よい方法はないでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。