คัดลอกรหัสรหัสดังต่อไปนี้:
var changeTwoDecimal_f= ฟังก์ชัน (floatvar){
var f_x = parseFloat(floatvar);
ถ้า (คือNaN(f_x)){
กลับ '0.00';
-
var f_x = Math.round(f_x*100)/100;
var s_x = f_x.toString();
var pos_decimal = s_x.indexOf('.');
ถ้า (pos_decimal < 0){
pos_decimal = s_x.ความยาว;
s_x += '.';
-
ในขณะที่ (s_x.length <= pos_decimal + 2){
s_x += '0';
-
กลับ s_x;
-
ฟังก์ชั่นการปัดเศษจัดทำโดย js:
คัดลอกรหัสรหัสดังต่อไปนี้:
ฟังก์ชันปัดเศษ js toFixed() พารามิเตอร์ภายในคือจำนวนตำแหน่งทศนิยมที่จะคงไว้
<ภาษาสคริปต์ = "จาวาสคริปต์">
document.write("<h1>JS ตัวอย่างการรักษาทศนิยมสองตำแหน่ง</h1><br>");
วาร์ a=2.1512131231231321;
document.write("ค่าเดิม: "+a+"<br>");
document.write("ทศนิยมสองตำแหน่ง:"+a.toFixed(2)+"<br>ทศนิยมสี่ตำแหน่ง"+a.toFixed(4));
</สคริปต์>