我试图在偶数之间插入短划线。但是,程序在运行时不返回任何内容。当我将初始列表设置为包含数字时,它返回相同的数字,表示循环不添加任何内容。
get_deleter
答案 0 :(得分:2)
你可以使用前瞻性的正则表达式。
console.log('123125422'.replace(/([02468](?=[02468]))/g, '$1-'));
答案 1 :(得分:0)
数字没有length
属性,因此numbers.length
将为undefined
。
您可能希望首先转换为字符串,例如:
numbers = String(numbers);