Я хочу сделать что-то, что кажется простым, но я не могу понять это. Я хочу использовать функцию javascript «фильтр», чтобы найти значения в массиве, превышающем значение, а затем вернуть индексы, которые соответствуют этим отфильтрованным значениям (или значениям в этом диапазоне индексов из другого массива.
arr1 = [1,3,7,9,11];
arr1 = [2,4,8,10,12];
arr1.filter(x => x > 7);
// returns: [9,11]
// desired return: [4,5] (indices from arr1 where values from arr1 that were filtered) and/or [10,12]
// (values from arr2 where values from arr1 that were filtered)
Я знаю, что код неправильный, но я не могу понять, как получить желаемый результат. Любая помощь будет признательна. Спасибо