課題は、単に別の文字列内の文字列を切り替えることです。
説明
場合は、トグル文字列はのサブある主な文字列は、すべてのインスタンス削除トグル文字列からの主な文字列を、それ以外の場合は、メイン文字列の最後にトグル文字列を追加します。
ルール
- すべての文字列は印刷可能なASCII文字で構成されています
- この関数は、メイン文字列とトグル文字列の 2つのパラメーターを受け取る必要があります。
- 主な文字列は空にすることができます。
- トグル文字列は空にすることはできません。
- 結果は文字列でなければならず、空でもかまいません。
- 最短の答えが勝ちです。
例
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'