vuetify
Version:
Vue.js 2 Semantic Component Framework
17 lines (14 loc) • 497 B
JavaScript
const padStart = (string, targetLength, padString) => {
targetLength = targetLength >> 0
string = String(string)
padString = String(padString)
if (string.length > targetLength) {
return String(string)
}
targetLength = targetLength - string.length
if (targetLength > padString.length) {
padString += padString.repeat(targetLength / padString.length)
}
return padString.slice(0, targetLength) + String(string)
}
export default (n, length = 2) => padStart(n, length, '0')