Latihan 1 dari materi Formatting Standards di Clean Code — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Implementasikan formatCode(src) yang membersihkan string kode messy:
\t) dan setiap 4 spasi di awal baris dengan 2 spasi. (Hint: pecah per-baris, hitung leading whitespace, konversi ke unit indent.)Kembalikan string hasil (baris digabung dengan \n).
Cetak:
formatCode(src1) — input dengan tab + trailing spasiformatCode(src2) — input dengan 3 blank lines antar fungsi