Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Identifikasi jumlah huruf
Ada yang tau pake fungsi apa buat identifikasi jumlah huruf dalam setiap kalimat,
Misal-> input : kamu baik,
output : k2a2mubi (k-nya ada 2, a-nya ada-2 dst..)
1 Jawaban:
<div>bawaan library mungkin tidak ada.<br>Ini lebih ke-combinasi dari fungsi-fungsi yang ada.</div><pre>const letterMap = "Kamu baik"
.toLowerCase()
.split("")
.filter(v => (/[a-zA-Z]/).test(v))
.reduce((pv, cv) => pv.set(cv, pv.has(cv) ? pv.get(cv) + 1 : 1), new Map());
console.log([...letterMap].map(([k, v]) => ${k}${v}
).join(""));</pre><div>note: untuk menghilangkan angka 1, bisa dilakukan setelah join function.</div>