โดยปกติคำสั่ง toFixed จะปัดเศษทศนิยมขึ้นเสมอ กรณีถ้าต้องการแสดงเลขทศนิยมแบบไม่ปัดเศษแนะนำให้ใช้คำสั่ง Math.floor ร่วมกับการ x 100 และ / 100 ซึ่งจะได้ผลลัพธ์เป็น เลขทศนิยม 2 ตำแหน่งแบบไม่ปัดเศษ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง toFixed ไม่ปัดเศษทศนิยม ทำยังไง JavaScript
<script>
var a = 123.45691;
console.log( "ใช้คำสั่ง toFiexd(2) = "+a.toFixed(2) );
console.log( "ใช้คำสั่ง Math.floor x 100 / 100 = "+(Math.floor( a * 100 ) / 100) );
</script>
ผลลัพธ์
ใช้คำสั่ง toFiexd(2) = 123.46
ใช้คำสั่ง Math.floor x 100 / 100 = 123.45