Массив содержится в другом массиве const isContainedIn = (a, b) => { for (const v of new Set(a)) { if ( !b.some(e => e === v) || a.filter(e => e === v).length > b.filter(e => e === v).length ) return false; } return true; }; isContainedIn([1, 4], [2, 4, 1]); // true Массивы и объекты JavaScript JavaScript