6
配列内のすべての項目が別の配列内にあるかどうかを確認する必要があります。つまり、ある配列が別の配列のサブセットであるかどうかを確認する必要があります。すべての項目が別の配列で見つかるかどうかチェックする
例:array
内のすべての項目がotherArray
に見出すことができるようにtrueを返す必要があり、上記これら二つの配列を比較
var array = [1, 2, 5, 7];
var otherArray = [1, 2, 3, 4, 5, 6, 7, 8];
。 array
内の項目の一つとしてfalseを返すべきである上、これら二つの配列を比較する
var array = [1, 2, 7, 9];
var otherArray = [1, 2, 3, 4, 5, 6, 7, 8];
otherArray
に見出すことができません。
私はindexOf
メソッドをforループの中で成功せずに使用しようとしました。 誰かが私を助けてくれることを願っています。 :)
配列は常にソートされている場合は、事前に知っていますか? –
'otherArray'が大きい場合は、そのキーが要素であるオブジェクトに変換することをお勧めします。 – Barmar