对象文字字符串转义数学符号编号

时间:2017-08-11 04:22:49

标签: javascript ecmascript-6

我有这个字符串const myVar = '1-2'我想做间距并使变量变为'1 - 2'

我尝试了这个${myVar.split("-")[0] - myVar.split("-")[1]},我得到的输出是-1,因为 - 符号被视为数学运算符。有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

您可以使用.replace()。只需将其分配给一个新变量,所以

const myVar = '1-2';
let newVar = myVar.replace("-", " - ");

newVar将是myVar的结果,在连字符的每一边都有间距。