@puerts/cli
Version:
PureTS is a quick scaffold tool, which can be used in the project.
22 lines (21 loc) • 504 B
JavaScript
/**
* 字符串对齐方法
* @param {string} str 字符串
* @param {number} len 对齐长度
* @param {string} align 对齐方式
* @returns string
*/
const alignString = (str,len,align='left') => {
switch (align) {
case 'left':
return str.padEnd(len)
break;
case 'right':
return str.padStart(len);
break;
default:
throw new Error(`Invalid alignment: ${align}`);
break;
};
};
export default alignString;