Не совсем понимаю for of.. как с цикла for сделать for of?
function filterArray(numbers, value) {
const filteredNumbers = [];
for (let i = 0; i < numbers.length; i += 1) {
const number = numbers[i];
if (number > value) {
filteredNumbers.push(number);
}
}
return filteredNumbers;
}
Источник: Stack Overflow на русском