做web的同学经常会遇到在jsp下计算的问题,建议使用eval()函数
可以直接在谷歌F12 console下执行:eval( "(3+5-(2-4)*2)/24")
实战样例:
var gs = "物料/规模/时间";
var sz=["物料,100","规模,2","时间,5"];
//用数组的参数来替换gs。
for(var i=0;i<sz.length;i++){
var datas = sz[i].split(",");
gs=gs.replace(datas[0],datas[1]);
}
console.log(gs);
console.log(eval(gs));

本文介绍在JSP环境中使用eval函数进行计算的方法,通过示例展示如何利用eval函数处理字符串表达式,实现动态参数替换,提高代码灵活性。
5724

被折叠的 条评论
为什么被折叠?



