Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Boleh Menambah Koma sebagai Ribuan Pemisah kepada Nombor dalam JavaScript?
Menambahkan Pemisah Koma pada Nombor dalam JavaScript
Dalam JavaScript, memaparkan nombor besar dengan beribu-ribu pemisah menjadikannya lebih mudah dibaca. Berikut ialah penyelesaian yang mudah tetapi berkesan:
function numberWithCommas(x) { return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); }
Fungsi ini menggantikan setiap tiga digit berturut-turut kecuali tiga digit pertama dengan koma. Mari kita uji:
console.log(numberWithCommas(0)); // "0" console.log(numberWithCommas(100)); // "100" console.log(numberWithCommas(1000)); // "1,000" console.log(numberWithCommas(10000)); // "10,000" console.log(numberWithCommas(100000)); // "100,000" console.log(numberWithCommas(1000000)); // "1,000,000" console.log(numberWithCommas(10000000)); // "10,000,000"
Kaedah ini tidak mengendalikan terapung atau pemformatan khusus setempat, tetapi ia menyediakan pendekatan yang mudah untuk menambahkan koma sebagai beribu-ribu pemisah kepada nilai integer.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menambah Koma sebagai Ribuan Pemisah kepada Nombor dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!