voca
Version:
The ultimate JavaScript string library
20 lines (16 loc) • 589 B
JavaScript
import { t as toInteger } from './to_integer.js';
import repeat from '../repeat.js';
/**
* Creates the padding string.
*
* @ignore
* @param {string} padCharacters The characters to create padding string.
* @param {number} length The padding string length.
* @return {string} The padding string.
*/
function buildPadding(padCharacters, length) {
var padStringRepeat = toInteger(length / padCharacters.length);
var padStringRest = length % padCharacters.length;
return repeat(padCharacters, padStringRepeat + padStringRest).substr(0, length);
}
export { buildPadding as b };