如何将字符串表达式更改为结果整数?

时间:2013-01-21 14:34:01

标签: javascript

  

可能重复:
  How can I execute Javascript stored as a string?

让我们假设:

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

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

如何使用Javascript进行此操作?

1 个答案:

答案 0 :(得分:1)

通过使用Javascript eval()功能,您可以执行上述操作。

像:

var a = 10;
var b = 20;
var exp = "a+b";
var result = eval(exp);