0

可能重复:
如何执行存储为字符串的 Javascript?

让我们假设:

var a = 10;
var b = 20;
var exp = "a+b";
var result = ?;

将上面的字符串表达式更改为整数。变量 a 是 10。变量 b 是 20。变量 exp 是包含表达式的字符串。更改该字符串表达式以添加变量 a 和变量 b 并将其存储在变量结果中。

我怎么能用 Javascript 做到这一点?

4

1 回答 1

1

通过使用 Javascripteval()函数,您可以执行上述操作。

像:

var a = 10;
var b = 20;
var exp = "a+b";
var result = eval(exp);
于 2013-01-21T14:34:01.420 回答