I am in need of a JavaScript function which can take a value and pad it to a given length (I need spaces, but anything would do). I found this:
Code:
Here's a recursive approach to it.
function pad(width, string, padding) { return (width <= string.length) ? string : pad(width, padding + string, padding) }
An example...
pad(5, 'hi', '0') => "000hi"