Здесь достаточного одного прохода простого цикла:
let left = right = null;
for(let i=0; i<allDataMonth.length; ++ i) {
if(allDataMonth[i] < currentData && (left==null || left < allDataMonth[i])) left = allDataMonth[i];
if(allDataMonth[i] > currentData && (right==null || right > allDataMonth[i])) right = allDataMonth[i];
}