Напишіть функцію, яка приймає рядок і перевіряє, чи є він паліндромом (читається однаково в обох напрямках). Функція повинна ігнорувати пробіли та регістр літер.
Готове рішення
function isPalindrome(str) {
// Видаляємо пробіли та переводимо в нижній регістр
const cleanStr = str.toLowerCase().replace(/\s/g, '');
// Перевертаємо рядок і порівнюємо
const reversedStr = cleanStr.split('').reverse().join('');
return cleanStr === reversedStr;
}
console.log(isPalindrome("А роза упала на лапу Азора")); // true
console.log(isPalindrome("JavaScript")); // false
