[JavaScript] 纯文本查看 复制代码 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;
}
|