Freecodecamp: [beta] Meningkatkan Instruksi untuk "Ekspresi Reguler: Mencocokkan Karakter Tunggal dengan Beberapa Kemungkinan"

Dibuat pada 2 Feb 2017  ·  3Komentar  ·  Sumber: freeCodeCamp/freeCodeCamp

Tantangan kecocokan-karakter-tunggal-dengan-banyak-kemungkinan memiliki masalah.
Agen Pengguna adalah: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.76 Safari/537.36 .



let quoteSample = "Beware of bugs in the above code; I have only proved it correct, not tried it.";
let vowelRegex = /[aeiou]/ig; // Change this line
let result = quoteSample.match(vowelRegex); // Change this line

Tantangan ini meminta saya untuk "menghitung jumlah vokal". Ini membuat saya berpikir saya harus menambahkan .length ke ekspresi yang mengevaluasi variabel result . Menambahkan .length gagal dalam pengujian, sementara membiarkannya keluar memungkinkan saya menyelesaikan tantangan.

Karena tantangannya bukan menguji nilai numerik dalam variabel hasil, saya menyarankan agar kita mengubah instruksi dan kasus uji pertama menjadi hanya meminta pekemah untuk menemukan semua vokal .

Untuk memperbaikinya, perbarui kalimat terakhir menjadi

...untuk menemukan semua vokal dalam string quoteSample .

dan perbarui pesan dari kasus uji pertama:
assert(result.length == 25, 'message: You should find all 25 vowels.);

help wanted learn

Semua 3 komentar

@Greenheart ah saya pasti agak malas untuk menyesatkan orang dalam instruksi Perubahan ini terdengar bagus untuk saya 👍

@erictleung Itu terjadi pada yang terbaik dari kita! :mengedip:

Saya akan melakukan ini juga, karena perubahannya terdengar mirip dengan dua lainnya ..

Apakah halaman ini membantu?
0 / 5 - 0 peringkat