ЕС
Елена Старостина

Не знаю как сделать код 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());

Похожие вопросы
Написать код на JavaScript понятным и легким способом
JavaScript код который может решать примеры
JavaScript что делает этот код? text = 'hello'; text = text.substring(1) + text[0];
Код JAvaScript нужен пожалуйста
В чем ошибка? JavaScript
Как сделать такую программу на JavaScript? (Внутри)
Как сделать этот код в JavaScript? в голову не лезет
Помогите решить два кода на javascript, чтобы потом понимать как решать похожие
Помогите оптимизировать код кнопки на javascript
Javascript Как дописать код?