var center = require('{%= name %}');
center(val, width);
Params
val
{String|Array}: the string or array of strings to center alignwidth
{Number} (optional): the total width of each line in the expected result, after it's centered.
console.log(center('foo')); //=> 'foo' (does nothing)
console.log(center('foo', 12)); //=> ' foo '
console.log(center('foo', 10)); //=> ' foo '
console.log(center('foo', 8)); //=> ' foo '
If expected width
is not provided, the length of the longest line will be used.
Example
If used on the following:
// value can be a string, or an array of strings
center([
'Lorem ipsum dolor sit amet,',
'consectetur adipiscing',
'elit, sed do eiusmod tempor incididunt',
'ut labore et dolore',
'magna aliqua. Ut enim ad minim',
'veniam, quis'
]);
The result would be:
Lorem ipsum dolor sit amet,
consectetur adipiscing
elit, sed do eiusmod tempor incididunt
ut labore et dolore
magna aliqua. Ut enim ad minim
veniam, quis