Предмет: Информатика, автор: Аноним

JAVASCRIPT
У цьому завданні ти навчишся «перевертати» рядок та прибирати зайві символи.

Створи функцію isWerewolf, яка приймає рядок target і повертає true, якщо це перевертень, або false — якщо ні.

Перевертень — це слово або речення, яке читається однаково в обох напрямках (зліва направо й навпаки), при цьому ігноруючи регістр, пробіли та розділові знаки.

Наприклад:

isWerewolf('rotator') === true // rotator --> rotator
isWerewolf('home') === false // home --> emoh
isWerewolf('Racecar') === true // регістр ігнорується
isWerewolf('eva, can i see bees in a cave') === true // пробіли і розділові знаки ігноруються

❗❗ Підказка
Створи змінну direct, де будуть зберігатися всі літери з target в прямому порядку.
Створи змінну reversed, де будуть зберігатися всі літери з target у зворотному порядку.
Створи цикл for of, який буде перебирати кожен символ в target.
Якщо поточний символ є літерою, додай його в кінець direct та на початок reversed.
Перевір, чи direct дорівнює reversed. Пам'ятай, що для коректної перевірки вони повинні бути в одному регістрі.

Ответы

Автор ответа: serdukbogdana61
1

вроде так

function isWerewolf(target) {

// Змінні для збереження літер у прямому та зворотному порядку

let direct = '';

let reversed = '';

// Перебираємо символи у рядку target

for (const char of target) {

// Якщо символ є літерою, додаємо його у прямий порядок та на початок зворотного

if (/[a-zA-Z]/.test(char)) {

direct += char.toLowerCase();

reversed = char.toLowerCase() + reversed;

}

}

// Порівнюємо прямий та зворотний порядок, і повертаємо true, якщо вони співпадають

return direct === reversed;

}

// Приклади

console.log(isWerewolf('rotator')); // true

console.log(isWerewolf('home')); // false

console.log(isWerewolf('Racecar')); // true

console.log(isWerewolf('eva, can i see bees in a cave')); // true

Ця функція буде перевіряти рядок target і повертати true, якщо це є перевертень, або false, якщо ні.


serdukbogdana61: конечно, постараюсь помочь
Похожие вопросы
Предмет: География, автор: lezhantanya