Уровень сложности: Средний
Условие: Напишите функцию, которая принимает строку и возвращает true, если строка является симметричной (читается одинаково слева направо и справа налево), и false — в противном случае.
Решение:
function isSymmetric(str) {
const cleanStr = str.replace(/[^a-zA-Z0-9]+/g, '').toLowerCase();
const reversedStr = cleanStr.split('').reverse().join('');
return cleanStr === reversedStr;
}