Menukar Rentetan Mata Wang kepada Berganda dalam Javascript
Jika anda mempunyai kotak teks yang mengandungi rentetan mata wang yang anda perlu tukar kepada berganda untuk pengiraan, berikut ialah cara anda boleh melakukannya di sisi pelanggan.
Untuk menghantar rentetan mata wang sebagai dua kali ganda, anda mesti mengalih keluar semua bukan digit dan noktah. Berikut ialah contoh:
<code class="javascript">var currency = "-,400.50"; var number = Number(currency.replace(/[^0-9.-]+/g,""));</code>
Dalam contoh ini, kami menggunakan kaedah replace() untuk mengalih keluar semua aksara yang bukan digit, noktah atau tanda negatif. Rentetan yang terhasil kemudiannya ditukar kepada double menggunakan fungsi Number().
Hasil akhir ialah nilai berganda yang boleh anda gunakan untuk pengiraan:
<code class="javascript">// Result: ,400.50 console.log(number);</code>
Teknik ini membolehkan anda untuk lancar menukar rentetan mata wang kepada dua kali ganda tanpa menjejaskan input pengguna.
Atas ialah kandungan terperinci Bagaimana untuk Menukar Rentetan Mata Wang kepada Beregu dalam Javascript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!