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.
所以我试图创建一个函数,将 i 和 j 的值放在一个字符串中,就好像它是一个函数一样。假设我们有一个字符串 = "i+j"
我想要的是:
总和 = 总和 + i + j
但目前发生的是
总和 = 总和 + "i + j"
有人对此有解决方案吗?
var i = 5, j = 10, string = "i+j", sum = 100; sum = sum + eval(string); console.log(sum); // output 115
使用 parseInt() :
sum = sum + parseInt(i) + parseInt(j)