试试下面的代码片段,它给出了奇怪的结果。谁能解释一下?
var s = "10+10";
alert("Evaluation 1: " + eval(s+s+s)); // 2040
alert("Evaluation 2: " + eval(s+2)); // 112
我期望的输出是 30 和 22
试试下面的代码片段,它给出了奇怪的结果。谁能解释一下?
var s = "10+10";
alert("Evaluation 1: " + eval(s+s+s)); // 2040
alert("Evaluation 2: " + eval(s+2)); // 112
我期望的输出是 30 和 22