У меня есть массив целых чисел в javascript, [5,10,15,20,25,30,35]
когда задано число x, как я могу найти элемент в массиве, который ближе всего к этому числу?
Если число превышает значение, но меньше, чем на полпути к следующему числу, я бы выбрал меньшее значение, если бы оно было на полпути к следующему числу, я бы выбрал большее число.
Например, 7 вернет 5, но 8 вернется 10. Как я могу это сделать? Любая помощь или советы будут оценены. Я искал и не могу найти решение. Я уверен, что это обычное явление.