Завдання полягає у простому перемиканні рядка в інший рядок.
Пояснення
Якщо рядок перемикання є підрядком основної рядки , видаліть усі екземпляри рядка перемикання з головної рядки ; в іншому випадку додайте рядок перемикання в кінці основної рядки .
Правила
- Усі рядки складаються з символів для друку ASCII
- Функція повинна приймати два параметри: основну і тумблерну строку .
- Основна рядок може бути порожньою.
- Рядок перемикання не може бути порожнім.
- Результатом має стати рядок, який може бути порожнім.
- Найкоротша відповідь виграє.
Приклади
function toggle(main_string, toggle_string){ ... }
toggle('this string has 6 words ', 'now')
=> 'this string has 6 words now'
toggle('this string has 5 words now', ' now')
=> 'this string has 5 words'
Тестові справи
'','a' => 'a'
'a','a' => ''
'b','a' => 'ba'
'ab','a' => 'b'
'aba','a' => 'b'
'ababa', 'aba' => 'ba'