ฟังก์ชัน round() ของออบเจ็กต์ Math จะรับตัวเลขทศนิยมและคืนค่าจำนวนเต็มที่ใกล้ที่สุด
- หากตัวเลขที่ให้มาเป็น x.5 หรือมากกว่า ฟังก์ชันนี้จะคืนค่าตัวเลขถัดไป (x+1)
- หากตัวเลขที่ให้มาเป็น x.4 หรือน้อยกว่า ฟังก์ชันนี้จะคืนค่าตัวเลขก่อนหน้า (x-1)
- หากตัวเลขที่ให้มาเป็นจำนวนเต็มอยู่แล้ว ฟังก์ชันนี้จะคืนค่าเดิม
ไวยากรณ์
รูปแบบการใช้งานคือดังนี้
Math.round(2541.542)
ตัวอย่าง
<html> <head> <title>ตัวอย่าง JavaScript</title> </head> <body> <script type="text/javascript"> var result = Math.round(2541.542); document.write("ค่าที่ปัดเศษของตัวเลขที่ให้มา: "+result); </script> </body> </html>ผลลัพธ์
ค่าที่ปัดเศษของตัวเลขที่ให้มา: 2542