Bagaimana untuk Memformat Nombor dengan Tempat Perpuluhan dan Pemisah Koma dalam JavaScript?

Patricia Arquette
Lepaskan: 2024-10-26 10:55:29
asal
841 orang telah melayarinya

How to Format Numbers with Decimal Places and Comma Separators in JavaScript?

Memformat Nombor dalam JavaScript

Memformat nombor ialah tugas biasa dalam pengaturcaraan dan JavaScript menyediakan beberapa kaedah untuk mencapainya. Salah satu kaedah sedemikian ialah fungsi toLocaleString(), yang membenarkan pemformatan boleh disesuaikan berdasarkan tetapan khusus setempat.

Menggunakan toLocaleString() dengan minimumFractionDigits

Untuk keperluan khusus anda untuk menambah nombor tetap tempat perpuluhan sambil memisahkan beribu-ribu dengan koma, anda boleh menggunakan pilihan minimumFractionDigits dalam toLocaleString():

<code class="javascript">var value = (100000).toLocaleString(
  undefined, // leave undefined to use the visitor's browser locale
  { minimumFractionDigits: 2 } // specify the minimum number of decimal places
);
console.log(value); // output: "100,000.00"</code>
Salin selepas log masuk

Dalam contoh ini, minimumFractionDigits ditetapkan kepada 2, jadi nilai yang diformatkan termasuk dua tempat perpuluhan dan pemisah koma untuk beribu-ribu. Pemformatan khusus mungkin berbeza-beza bergantung pada penyemak imbas atau tetapan tempat yang digunakan.

Keserasian Penyemak Imbas

Pilihan minimumFractionDigits untuk toLocaleString() mempunyai keserasian penyemak imbas terhad. Semasa menulis jawapan ini, ia disokong dalam kebanyakan penyemak imbas moden, termasuk Chrome, Firefox dan Safari. Walau bagaimanapun, jika anda perlu menyokong瀏覽器 yang lebih lama atau mempunyai keperluan keserasian merentas penyemak imbas khusus, anda mungkin perlu mempertimbangkan untuk menggunakan perpustakaan atau poliisi pihak ketiga.

Atas ialah kandungan terperinci Bagaimana untuk Memformat Nombor dengan Tempat Perpuluhan dan Pemisah Koma dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!