next palidrom with recursion

by Sunny SM

JavaScript

const nextPalidrom = (number) => {
	const oriNum = number.toString();
	const temp = number.toString().split("");
  const revNum = temp.reverse().join("");
  
  if (oriNum === revNum) {
  	if (temp.every((val, i, arr) => val === arr[0])) {
    	nextPalidrom(number + 2);
    } else {
    	return number;
    }
  } else nextPalidrom(number + 1);
}

console.log(nextPalidrom(1665));