Существует отсортированный массив с числами, например:
const array = [100, 400, 700, 1000, 1300, 1600]
Есть функция, которая принимает два аргумента в качестве ввода:
function foobar(min, max) {}
Функция должна возвращать числа из массив, начиная с первого значения от >=
до min
и заканчивая последним значением от >=
до max
.
foobar(250, 1010) // returns [400, 700, 1000, 1300]
foobar(0, 15) // returns [100]
Как реализовать это с помощью современного JS?
array.filter((num) => {
return num >= min && num <= max
})
Всегда теряет последний номер. ?