怎么样动态传入函数(计算函数)

functioncompute(obj){
vara=$("li").eq(0).text();
varb=$("li").eq(1).text();
varc=$("li").eq(2).text();
$("obj.el").html(
obj.reult(a,b,c)
)
};
compute({
el:"body",
resule:function(a,b,c){reutrna-b-c}
})
大概是这样的,需要每次传入不同的计算换算,页面的不通的结果,abc的参数是可变的,a-b-c的计算公式也是可变的。
我想要的效果是这样
compute({el:"#div1",resulte:function(a,b){returna+b}})在div1里面得到一个计算公式的值
compute({el:"#div2",resulte:function(a,b,c,d){returna*b/c+d}})在div2里面得到一个计算公式的值,
哔哔one
浏览 303回答 2
2回答

红颜莎娜

你的意思是参数不定,不然你原来的脚本不是已经达到目的了?functioncompute(obj){vara=[],i=0,$li=$('li');for(;i
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript