首先感谢您抽出宝贵的时间。我正在研究用于啤酒制作的 IBU 计算器。请看下面的评论。parseB 是转换为数字的文本输入,我见过 typeof ibuFinal 是一个数字,而 inBU[i] 也是一个数字。为什么要回南?
var AAU=[];
var og=1.050;
for(var i=0;i<6;i++){
util[i]=(1.65*Math.pow(0.000125, og-1))*(1-Math.exp(-0.04*parseB[i]))/4.15;;
}
function aau(){
for(var i=0;i<6;i++){
AAU[i]=weight[i]*alpha[i];
}
return AAU;
}
function ibu(){
var alphaAcid=aau();
var inBU=[];
var ibuFinal;
for(var i=0;i,alphaAcid.length;i++){
inBU[i]=alphaAcid[i]*util[i]*75/batchSize;
ibuFinal+=inBU[i];//returns NaN for some reason!!
}
alert(ibuFinal);
}
ibu();