Max Zhukov
Я просто не очень понял что ты имел ввиду
Ты не сравнивал в своем коде параметры функции, а именно их длинну. Перебирать, как по мне, нужно более длинный массив, ты в своем коде сравниваешь первое значение первого массива с первым значением второго. Смотри, пример. [a, b, c] ,[b,c,a]
: первый элемент первого массива не равен первому элементу второго. ты запушил а, потом второй элемент не равен 2 элементу второго массива, ты запушил b и ТД. В итоге, у тебя уже массив, который не подходит под задачу. Утро вечера мудрее, придумаешь. По методам, точно могу сказать, что нужно будет перебирать, возможно фильтровать, как писал парень выше, и явно искать, сравнивая элементы. Прочти ещё разок главу Методы массивов на learnjs и пойдет как по маслу, ИМХО