ЕС
Елена Старостина
Не знаю как сделать код JAvaScript
Найти самый большой палиндром умножением двух трехзначных чисел javascript
Найти самый большой палиндром умножением двух трехзначных чисел javascript
function largestPalindrome(){
var arr = [];
for(var i =999; i>100; i--){
for(var j = 999; j>100; j--){
var mul = j*i;
if(isPalin(mul)){
arr.push(j * i);
}
}
}
return Math.max.apply(Math, arr);
}
function isPalin(i){
return i.toString() == i.toString().split("").reverse().join("");
}
console.log(largestPalindrome());
const fn = () => {
const palindrome = (str) => {
return str === (() => str.split("").reverse().join(""))(str);
};
for (let a = 999; a > 900; --a) {
for (let b = a; b > 900; --b) {
if (palindrome((a * b).toString())) return a * b;
}
}
};
console.log("max: " + fn());