Функция findMatches() принимает случайное количество аргументов. Первым аргументом всегда будет массив чисел, а остальные аргументы будут просто числами.
ЗАДАЧА:
Дополни код функции таким образом, чтобы она возвращала новый массив matches, в котором будут только те аргументы, начиная со второго, которые есть в массиве первого аргумента.
Например, findMatches([1, 2, 3, 4, 5], 1, 8, 2, 7) должна вернуть массив [1, 2], потому что только они имеются в массиве первого аргумента.
Условие и моё рассуждение ниже - не понимаю! Может наведете на мысль посдказкой:
УСЛОВИЕ:
// Change code below this line
function findMatches() {
const matches = []; // Don’t change this line
// Change code above this line
return matches;
}
РЕШЕНИЕ (не работает полностью):
// Change code below this line
function findMatches(…args) {
const matches = []; // Don’t change this line
for (let arg of args) {
}
// Change code above this line
return matches;
}