Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个像10+20*30-40/2. 是否可以拆分此字符串并+进行加法或*乘法等计算?
10+20*30-40/2
+
*
您可以使用该eval功能非常轻松地做到这一点......
eval
var answer = eval("10+20*30-40/2"); alert(answer);
这是一个工作示例
但是你应该小心,因为如果你接受用户输入这个字符串,那么它可能是恶意的。