Rumah >hujung hadapan web >tutorial js >Codewars - Trolls Disemvowel

Codewars - Trolls Disemvowel

Linda Hamilton
Linda Hamiltonasal
2025-01-02 15:58:38219semak imbas

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?

Codewars - Disemvowel Trolls

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn