Rumah >hujung hadapan web >tutorial js >Bagaimanakah cara saya memformat nombor kepada bilangan tempat perpuluhan tertentu dalam JavaScript?
Memformat Nombor dalam JavaScript
Memformat nombor dalam JavaScript adalah mudah. Anda boleh menggunakan kaedah toLocaleString() terbina dalam untuk mencapai ini. Ia membolehkan anda menentukan pilihan untuk pemformatan, termasuk bilangan tempat perpuluhan.
Pertimbangkan contoh berikut:
<code class="js">// Example values const num1 = 10; const num2 = 100; const num3 = 1000; const num4 = 10000; const num5 = 100000; // Format numbers with 2 decimal places console.log(num1.toLocaleString(undefined, { minimumFractionDigits: 2 })); console.log(num2.toLocaleString(undefined, { minimumFractionDigits: 2 })); console.log(num3.toLocaleString(undefined, { minimumFractionDigits: 2 })); console.log(num4.toLocaleString(undefined, { minimumFractionDigits: 2 })); console.log(num5.toLocaleString(undefined, { minimumFractionDigits: 2 }));</code>
Kod ini akan mengeluarkan nombor berformat berikut:
10.00 100.00 1,000.00 10,000.00 100,000.00
Perhatikan bahawa untuk pilihan lanjutan toLocaleString(), keserasian penyemak imbas adalah terhad pada mulanya. Walau bagaimanapun, ia telah meningkat dengan ketara. Untuk Node.js, anda perlu menggunakan pakej intl.
Atas ialah kandungan terperinci Bagaimanakah cara saya memformat nombor kepada bilangan tempat perpuluhan tertentu dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!