JSFiddle - React, Tailwind, and code Playground

by bshourd

JavaScript

function palindromeTest(number) {
    var x = number.toString();
    for (var i = 0; i < x.length - i; i++) {
        if (x[i] !== x[x.length - i - 1]) {
            return false;
        }
    }
    return true;
}

var answer = 0;
for (var i = 1000; i > 0; i--) {
    for (var j = 1000; j > 0; j--) {
        var product = i * j;
        if (palindromeTest(product) && product > answer) {
            answer = product;
        }
    }
}
console.log(answer);