多次元配列arrの中身を条件を指定して選びそのインデックス番号を取得したいです。条件は
1.配列全ての[1]番目の要素が5よりも大きい
2.上の条件に一致した配列が複数あったら[0]番目の要素が大きい方を選ぶ。要素が同じ値だった場合、[1]番目が小さい方の配列(下記の場合だと[8,6])を選ぶ
この条件で選んだ配列のインデックス番号を求めたいのですがどのようにすればよいかわからず困っております。何か良い方法はないでしょうか?ご回答頂けましたら幸いです。説明が下手くそで申し訳ありません。
swift
1let arr = [[8, 10], [8, 6], [7, 4]] 2
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/06 06:18