JavaScript
Cara Membuat Input Format Ribuan Otomatis (Intl.NumberFormat)
Menampilkan angka nominal yang panjang seringkali membingungkan mata pembaca. JavaScript modern menyediakan objek Intl.NumberFormat yang sangat canggih untuk memformat angka sesuai dengan standar wilayah tertentu (Locale). Tutorial ini menunjukkan cara mengubah angka mentah menjadi format ribuan yang rapi tanpa perlu menggunakan library pihak ketiga.
const nominal = 2500000;
const formatter = new Intl.NumberFormat('id-ID', {
style: 'currency',
currency: 'IDR',
minimumFractionDigits: 0
});
console.log(formatter.format(nominal));
// Output: Rp 2.500.000