Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm cách nào để chèn một số bằng các số 0 ở đầu trong JavaScript?


Để chèn một số bằng các số 0 ở đầu, một hàm được tạo ở đây, hàm này sẽ kiểm tra số với độ dài của nó và thêm các số 0 ở đầu.

Ví dụ

Bạn có thể thử chạy đoạn mã sau để chèn một số bằng các số 0 ở đầu trong 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>

Đầu ra

0002
00008