Skip to content

Instantly share code, notes, and snippets.

@namcoder
Forked from endel/number-pad-zero.js
Created June 24, 2018 14:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save namcoder/bf2d93cb369b0c62b328989114f8e54a to your computer and use it in GitHub Desktop.
Save namcoder/bf2d93cb369b0c62b328989114f8e54a to your computer and use it in GitHub Desktop.
Simplest way for leading zero padding in JavaScript
Number.prototype.pad = function(size) {
var s = String(this);
while (s.length < (size || 2)) {s = "0" + s;}
return s;
}
(1).pad(3) // => "001"
(10).pad(3) // => "010"
(100).pad(3) // => "100"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment