string.padWithZeros

Syntax string.padWithZeros (num, places)

Params num is a number.

places is the desired length of the resulting string.

Action Converts num to a string, then adds zeros to the beginning of the string until it has indicated number of characters.

Returns The resulting string.

Examples string.padWithZeros (7, 3)

   » "007"

string.padWithZeros (1015, 7)

   » "0001015"

string.padWithZeros (random (0, 9), 7)

   » "0000005"

string.padWithZeros (1234, 3) //doesn't truncate longer numbers

   » "1234"

Notes/bugs It doesn't handle negative numbers well.

Discuss