呵呵,居然取eval滴返回值,手册上没有提返回值滴事儿
eval 方法
检查 JScript 代码并执行. eval(codeString)必选项 codestring 参数是包含有效 JScript 代码的字符串值。这个字符串将由 JScript 分析器进行分析和执行。说明
eval 函数允许 JScript 源代码的动态执行。例如,下面的代码创建了一个包含 Date 对象的新变量 mydate :eval("var mydate = new Date();");
传递给 eval 方法的代码执行时的上下文和调用 eval 方法的一样. 
不过试验一下就会发现,eval返回滴是最后一次运算滴结果!
L@_@K
var num1=eval("var k=1;for(var i=1;i<101;i++) {k+=i;}var a=99;a+=1;");
alert(num1); // 100
对比一下就明白了
var num1=eval("var k=1;for(var i=1;i<101;i++) {k+=i;}var a=99;");
alert(num1); // 去掉 a+=1; 后,输出还是 5051