Rumah >hujung hadapan web >tutorial js >Bagaimana Menghuraikan Rentetan dengan Pemisah Ribuan Koma dalam JavaScript?

Bagaimana Menghuraikan Rentetan dengan Pemisah Ribuan Koma dalam JavaScript?

Patricia Arquette
Patricia Arquetteasal
2024-12-01 00:33:15283semak imbas

How to Parse a String with Comma Thousands Separators in JavaScript?

Menghuraikan Rentetan dengan Pemisah Seribu Koma kepada Nombor

Apabila berhadapan dengan rentetan yang mengandungi pemisah beribu-ribu koma, seperti "2,299.00, "Menghuraikannya menjadi nombor boleh menimbulkan cabaran. Menggunakan parseFloat gagal kerana kehadiran koma.

Penyelesaian: Mengalih keluar Koma

Penyelesaian yang paling mudah dan paling berkesan ialah membuang koma sama sekali. JavaScript menyediakan kaedah replace(), yang boleh digunakan untuk menggantikan koma dengan rentetan kosong (''):

let output = parseFloat("2,299.00".replace(/,/g, ''));
console.log(output);

Dengan menggantikan setiap koma dengan rentetan kosong, kami mengalih keluar pemisah beribu-ribu dan berjaya huraikan rentetan ke dalam nombor yang dikehendaki: 2299.

Atas ialah kandungan terperinci Bagaimana Menghuraikan Rentetan dengan Pemisah Ribuan Koma dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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