Rumah >hujung hadapan web >tutorial js >Codewars - Trolls Disemvowel
Cara yang menyeronokkan untuk memulakan pengalaman pengekodan.
Oh tidak. Trolls mengambil bahagian komen dengan ribut. Kita perlu melakukan sesuatu. Mengupah mod memerlukan wang, nampaknya, jadi sebaliknya kami ditugaskan untuk mengubah ulasan. kenapa? Tiada idea, lakukan sahaja:
function disemvowel(str) { // your code here return str; }
Tetapi kod apa?
Berkawan dengan dokumentasi adalah penting untuk mengelakkan kerja rumah berganda. MDN untuk menyelamatkan. Fungsi ini mengubah rentetan yang dihantar. Ini adalah hasilnya:
function disemvowel(str) { str = str.replaceAll(/[aeiouAEIOU]/, ""); return str; }
Tunggu. Ia tidak berfungsi. Tapi kenapa? Sintaksnya betul, bukan?
agak. Ia tiada satu elemen utama. Bendera g.
Apakah itu dan mengapa ia wujud? Saya juga ingin tahu. Malangnya, apa yang boleh saya katakan ialah pakar melaksanakannya dengan cara ini dan ia berfungsi.
Dibetulkan:
function disemvowel(str) { str = str.replaceAll(/[aeiouAEIOU]/g, ""); return str; }
Bukan yang terbaik, mahupun penyelesaian yang paling mudah. Ingin tahu cara menanda aras kod dengan cara yang betul. Tetapi itu untuk masa yang lain.
'Sehingga lain kali. Minum air ???.
Atas ialah kandungan terperinci Codewars - Trolls Disemvowel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!