Показать сообщение отдельно
  #17 (permalink)  
Старый 17.03.2018, 21:41
Профессор
Отправить личное сообщение для the_little Посмотреть профиль Найти все сообщения от the_little
 
Регистрация: 25.09.2017
Сообщений: 186

Так пока оставил. Считает все массивы правильно.
var func =(arr,a,b) => arr[arr.findIndex(el=>el[0]>a)-1][arr[0].findIndex(el=>el>b)-1];
  console.log(func(pr4arr,2000,3000)); // 2000 - высота, 3000 - ширина
  console.log(func(pr4arr,3000,2200)); // 3000 - высота, 2200 - ширина
  console.log(func(pr4arr,1700,4000)); // 1700 - высота, 4000 - ширина
Ответить с цитированием