Kaedah pelaksanaan: 1. Gunakan fungsi parseInt() dan toFixed(), sintaksnya ialah "(parseInt(nilai perpuluhan*100)/100).toFixed(2)" 2. Gunakan floor( ) bagi Fungsi objek Matematik, sintaks "Math.floor(nilai perpuluhan*100)/100".
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
javascript mengekalkan dua tempat perpuluhan (dan tidak membulat)
Dalam javascript, anda ingin memproses nombor dan mengekalkannya tanpa membundarkan Dua tempat perpuluhan. Berikut ialah pengenalan kepada kaedah:
Kaedah 1: Gunakan fungsi parseInt() dan toFixed()
var a = 2.466; var b = ( parseInt( a * 100 ) / 100 ).toFixed(2); console.log(b); // 2.46
Kaedah 2: Menggunakan fungsi floor() bagi objek Matematik
var a = 2.466; var b = Math.floor(a*100)/100; console.log(b);
Lagi contoh:
[Cadangan berkaitan: tutorial video javascript, bahagian hadapan web]
Atas ialah kandungan terperinci Bagaimana untuk mengekalkan dua tempat perpuluhan dalam javascript (tanpa pembundaran). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!