Copy kode kodenya sebagai berikut:
var changeTwoDecimal_f= fungsi (floatvar){
var f_x = parseFloat(floatvar);
jika (adalahNaN(f_x)){
kembalikan '0,00';
}
var f_x = Matematika.bulat(f_x*100)/100;
var s_x = f_x.toString();
var pos_desimal = s_x.indexOf('.');
jika (pos_desimal < 0){
pos_desimal = s_x.panjang;
s_x += '.';
}
while (s_x.panjang <= pos_desimal + 2){
s_x += '0';
}
kembali s_x;
}
Fungsi pembulatan yang disediakan oleh js:
Copy kode kodenya sebagai berikut:
js fungsi pembulatan toFixed(), parameter di dalamnya adalah jumlah tempat desimal yang akan dipertahankan.
<skrip bahasa="javascript">
document.write("<h1>Contoh JS mempertahankan dua tempat desimal</h1><br>");
var a=2,1512131231231321;
document.write("Nilai asli: "+a+"<br>");
document.write("Dua koma desimal:"+a.toFixed(2)+"<br>Empat koma desimal"+a.toFixed(4));
</skrip>