Tantangannya melibatkan hanya beralih string dalam string lain.
Penjelasan
Jika toggle string adalah substring dari string utama , hapus semua instance dari string toggle dari string utama ; jika tidak, tambahkan string sakelar di akhir string utama .
Aturan
- Semua string terdiri dari karakter ASCII yang dapat dicetak
- Fungsi harus mengambil dua parameter: string utama dan string toggle .
- The String utama bisa kosong.
- The beralih String tidak boleh kosong.
- Hasilnya harus berupa string, yang bisa kosong.
- Jawaban terpendek menang.
Contohnya
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'
Menguji kasus
'','a' => 'a'
'a','a' => ''
'b','a' => 'ba'
'ab','a' => 'b'
'aba','a' => 'b'
'ababa', 'aba' => 'ba'