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

How to change a string expression to an resulted integer?

本文关键字:结果 整数 表达式 字符串      更新时间:2023-09-26

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

让我们假设:

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

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

我怎样才能用Javascript做到这一点?

通过使用Javascript eval()函数,你可以做上述事情。

喜欢:

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