the_little,
вангую, что в ваших массивах строки, а не числа, в этом и проблема. в парсере не хватает + или parseInt |
function checkArr(arr,a,b) { return arr[arr.findIndex(el=>el[0]*1>a*1)-1][arr[0].findIndex(el=>el*1>b*1)-1]; } вот так попробуйте |
Цитата:
Там вроде были какие-то настройки по поводу числе. Посмотрю. Спасибо! |
Цитата:
Я правильно понимаю, что умножением на 1 мы как бы говорим что там число, и из-за этого работает? Т.е. все дело в формате? |
Цитата:
alert("980">"1000") |
Цитата:
alert(typeof '1') alert(typeof ('1'*1)) |
Понял! Огромное спасибо!
|
Часовой пояс GMT +3, время: 21:37. |