【发布时间】:2021-09-03 20:33:53
【问题描述】:
我的代码是:
function fms(e) {
eq = e
eq = eq.replace('f(', '<em>f</em>(')
eq = eq.replace(' / ', ' ÷ ')
eq = eq.replace('{', '<sup>')
eq = eq.replace('}', '</sup>')
return eq
}
a = fms('x{y} x{y}')
console.log(a)
它应该在 {} 中的任何内容周围添加 sup,但是:我的 a 变量只有第一对周围,第二个保持不变:
x<sup>y</sup> x{y}
我很困惑。如果您知道原因,请务必告诉我!
【问题讨论】:
标签: javascript