ในการเติมตัวเลขด้วยศูนย์นำหน้า ฟังก์ชันจะถูกสร้างขึ้นที่นี่ ซึ่งจะตรวจสอบตัวเลขด้วยความยาวและเพิ่มศูนย์นำหน้า
ตัวอย่าง
คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อใส่ตัวเลขที่มีศูนย์นำหน้าใน JavaScript -
<!DOCTYPE html> <html> <body> <script> String.prototype.padFunction = function(padStr, len) { var str = this; while (str.length < len) str = padStr + str; return str; } var str = "2"; document.write(str.padFunction("0", 4)); var str = "8"; document.write("<br>"+str.padFunction("0", 5)); </script> </body> </html>
ผลลัพธ์
0002 00008