У меня есть эта проблема, когда я хочу настроить диапазон, все работает правильно, чтобы дать мне числа выше 20 в качестве примера, но когда я фильтрую значение диапазона, он возвращает последний элемент моего массива, и я не знаю, почему.
Вы видите в функции фильтра, что я использую значение для работы с корректирующим номером входного диапазона, но это не работает по какой-то причине, которую я не знаю. Это работает правильно только если я ввожу нормальный номер
{
const numbers = [`23`,`182`,`2`,`-2`,`11`,`9`];
const handleChangeRange = e => {
const $range = e.currentTarget;
const value = $range.value;
console.log(value);
const fileteredByMinimum = numbers.filter(number => number > value);
console.log(fileteredByMinimum);
}
const init = () => {
const $range = document.querySelector(`.range`);
$range.addEventListener(`change`, handleChangeRange);
}
init();
}