我有事件侦听器,可以将数字和数学运算符的字符串推到数组中,所以看起来像这样:
var outputArr = [9 , "+" , 9];
我想结束这段代码:
var readyForMath = 9 + 9;
我尝试使用.join(“”)使其成为字符串,然后将其传递给eval函数,如下所示:
var evaluate = eval(outputArr.join(""));
可以用,但是我不想使用它,因为它的做法不好。
我尝试了解析函数,例如parseInt()和parseFloat()。但是,它们仅返回数字并完全删除字符串。有谁知道如何实现这一目标?