Howar31 Blog
Home
All Posts
Archives
  • Author

    • howar31.com
    • GitHub
  • Blog

    • Source Code
Home
All Posts
Archives
  • Author

    • howar31.com
    • GitHub
  • Blog

    • Source Code

使用JavaScript 左邊補零固定字串長度

有時數字字串要固定長度,需要在左邊或右邊補零,例如:

123 左邊補零為八位數 00000123
54321 左邊補零為八位數 00054321

以下簡短的JavaScript程式碼片段利用recursive即可達到這個效果:

function padleft (YourNumber, OutputLength){
    if (YourNumber.length >= OutputLength) {
        return YourNumber;
    } else {
        return padleft("0" +YourNumber, OutputLength);
    }
}

要改為右邊補零,只需要修改return值即可

Written with StackEdit.

Last Updated: 1/1/26, 9:19 AM
Contributors: Howar31