请大神帮忙破解一下这个网页暗含的计算公式
本帖最后由 longkui 于 2016-11-22 19:15 编辑http://www.chinalubricant.com/tools/kv-temp.html
这里的话是输入了前面四个参数之后
我再输入一个在中间的温度
就能算出来这个温度对应的运动粘度
想请高手帮忙把这个网页包含的公式破解下
拜谢
function calculV3(form){
var v1 = parseFloat(form.v1.value);
var v2 = parseFloat(form.v2.value);
var t1 = parseFloat(form.t1.value);
var t2 = parseFloat(form.t2.value);
var t3 = parseFloat(form.t3.value);
if(isNaN(t1)) {
alert("T1: 请输入数字!");
form.t1.focus();
return false;
}
if(isNaN(v1)) {
alert("V1: 请输入数字!");
form.v1.focus();
return false;
}
if(isNaN(t2)) {
alert("T2: 请输入数字!");
form.t2.focus();
return false;
}
if(isNaN(v2)) {
alert("V2: 请输入数字!");
form.v2.focus();
return false;
}
if(isNaN(t3)) {
alert("T3: 请输入数字!");
form.t3.focus();
return false;
}
if(t1=='' || v1=='' || t2=='' || v2=='' || t3=='') {
alert("缺少参数,无法计算,请输入所需所有数据!");
return false;
}
var a = Math.log(Math.log(v1+0.6));
var b = Math.log(Math.log(v2+0.6));
b = (a-b)/(Math.log(t2+273)-Math.log(t1+273));
a = a+b*Math.log(t1+273);
form.v3.value = Math.exp(Math.exp(a-b*Math.log(t3+273)))-0.6;
return;
}
行38-42是重点 NoNameX2016 发表于 2016-11-21 17:21
function calculV3(form){
var v1 = parseFloat(form.v1.value);
var...
很给力啊,老兄你这个是用什么查看到的啊
如果是网页的话应该是js算出来的吧 学习了 也看到了。 这个网页也不另外用js去计算,居然直接可看到。 longkui 发表于 2016-11-21 19:57
很给力啊,老兄你这个是用什么查看到的啊
后面已经有人回复了。直接查看网页源代码
Chrome
Crtl+Shift+I
页:
[1]