JSFiddle - React, Tailwind, and code Playground

by Tom M

JavaScript

function largestPalindromeProduct(n) {
  let product = Math.pow(10, n) - 1;
  let drome = [];
  let result = [];
  let maxLength = n * 2;
  for (let i = 0; i < product; i++) {
    for (let j = 0; j < product; j++) {
      let pal = i*j;
      for (let k = 0; k < pal.length; k++) {
      	result.push(k);
      }
      if (result[0] === result[3] && result[1] === result[2]) {
      drome.push(pal);
      }
      console.log(drome);
    }
  }
}

largestPalindromeProduct(2);