Найти тему
Вайтишники

JavaScript для начинающих: как проверить, является ли строка палиндромом?

mehaniq41 - "Writing programming code on laptop. Digital binary data on computer screen" / stock.adobe.com
mehaniq41 - "Writing programming code on laptop. Digital binary data on computer screen" / stock.adobe.com

Задача: напишите функцию, которая проверяет, является ли строка палиндромом.

Пример: "madam" читается одинаково в обоих направлениях, это палиндром.

Экспериментировать можно в любом онлайн-интерпретаторе кода, например в replit. Помните, что первое решение не всегда оптимальное. Чем лаконичнее код, тем лучше.

Учусь в онлайн-школе по программе fullstack-разработки, сейчас осваиваю JavaScript. Хочу создать сообщество вайтишников.

Моё решение:

function isPalindrome(x) {
x = x.toLowerCase();
return x === x.split('').reverse().join('');
}

А какое решение предложите вы?

Давайте вместе искать оптимальные решения, чтобы войти в айти.

{Вайтишники};