alert( eval( test.replace("=","==").replace(/(\d+)/g,"sub$1") ) )
解决方案 »
- 求解关于使用animate来控制隐藏,展开效果
- window.setTimeout(fn , millisec)这个函数怎样递归?
- 如下代码怎么modify?
- 怎么用js显示投票后的比例
- 自动创建的一个表格,每行有一个删除该行的按钮,该如何传当前行的值呢?
- JavaScript获取Html内容问题
- 如何禁用子元素的鼠标事件产生
- 怎么会是"undefined"?
- jQuery 验证 为空时点击按钮IE8下不提示,输入数据在删除提示,google、ff浏览器正常,ie8咋么解决?
- 如何将表单所有元素(文本框、单选、下拉框等)设为只读? 最好是通过的方法.
- HTML编辑器中插入media player视频再查看源码时的问题
- 谁知道这段javasript怎么解密?
如果把
var sub1=10;
var sub2=20;
var sub3=30;
var sub4=40;
var sub5=50;
var sub6=60;
值放到数组里面,那表达式应该怎么写呢?
如var realary=new Array(6);
realary[0]=10;
realary[1]=20;
realary[2]=30;
realary[3]=40;
realary[4]=50;
realary[5]=60;
表达式还是var test='1+3-5=6';
这次验证realary[0]+realary[2]-realary[4]是不是等于realary[5].
非常感谢两位!
alert( eval( test.replace("=","==").replace(/(\d+)/g,"realary[$1-1]") ) )