Задача состоит в том, чтобы просто переключить строку внутри другой строки.
объяснение
Если строка переключения является подстрокой основной строки , удалите все экземпляры строки переключения из основной строки ; в противном случае добавьте строку переключения в конец основной строки .
правила
- Все строки состоят из печатных символов 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'