UNPKG

simple-pad

Version:

Yet another left and right padding module

26 lines (21 loc) 437 B
function pad(direction, value, width, character) { value = value + ''; if(!character){ character = '0'; } if(!width){ width = 0; } while(value.length < width){ if(direction){ value = value + character; } else { value = character + value; } } return value; } module.exports = { lpad: pad.bind(null, 0), rpad: pad.bind(null, 1) };