Журнал

Задача: Проверка на палиндром

25.07.2023

Уровень сложности: Средний

Условие: Напишите функцию isPalindrome(str), которая принимает строку str и возвращает true, если строка является палиндромом (читается одинаково слева направо и справа налево), и false, если строка не является палиндромом.

Решение:

function isPalindrome(str) {
  str = str.toLowerCase().replace(/[^a-zа-яё]/g, '');
  let reversed = str.split('').reverse().join('');

  return str === reversed;
}

Похожие статьи:

СТАРТ 23 октября 2023

Привет!
Я бот школы DevHouse.
Хочешь в IT? Я знаю как.
Preloader