【发布时间】:2021-07-01 03:07:12
【问题描述】:
我创建了一个函数,可以在每个给定字符串的特定位置添加破折号 (-)。
const addDashes = (string) => {
let splittedString;
splittedString = string.split('');
splittedString.splice(3, 0, "-")
splittedString.splice(10, 0, "-")
return splittedString.join("");
}
小提琴 -> https://jsfiddle.net/src87u6e/
所以问题是应该在前 3 个字母之后添加一个破折号,然后在其他前 6 个数字之后添加一个破折号。
我想知道是否有比这更好/更清洁的解决方案。
谢谢!
【问题讨论】:
标签: javascript arrays string algorithm