Latihan 1: DRY (Don't Repeat Yourself) — Clean Code

Latihan 1 dari materi DRY (Don't Repeat Yourself) di Clean Code — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Kode di bawah memiliki duplikasi: format harga ditulis 3 kali. Refactor dengan membuat fungsi formatRupiah(amount) yang mengembalikan string format "Rp X.XXX".

Gunakan amount.toLocaleString("id-ID") untuk formatting angka.

Ganti semua duplikasi dengan pemanggilan formatRupiah().

Hint