Javascript 基本JScalc.io计算器故障(输出变量为空,不返回数字)

Javascript 基本JScalc.io计算器故障(输出变量为空,不返回数字),javascript,calculator,drone,Javascript,Calculator,Drone,我正在做一个超级基本的JS计算器 我的变量有问题。这是 问题在于右下角的“GSD”输出。我没有得到任何语法错误,但GSD不会吐出一个数字。。。只是一片空白?这是因为我试图使用输出而不是输入来创建函数吗 希望有人能给点指导 以下是我的GSD输出变量公式的相关代码: “严格使用”; var仪表=输入。W*输入。L ;可变公里数=米*0.000001 ;var英亩=米*0.000247105 ;可变公顷=米*0.0001 ;var英里=英亩*0.0015625 ;var H=H ;var GSD=(

我正在做一个超级基本的JS计算器

我的变量有问题。这是

问题在于右下角的“GSD”输出。我没有得到任何语法错误,但GSD不会吐出一个数字。。。只是一片空白?这是因为我试图使用输出而不是输入来创建函数吗

希望有人能给点指导

以下是我的GSD输出变量公式的相关代码:

“严格使用”;
var仪表=输入。W*输入。L
;可变公里数=米*0.000001
;var英亩=米*0.000247105
;可变公顷=米*0.0001
;var英里=英亩*0.0015625
;var H=H
;var GSD=(西南*高*100)/(西南*高*低);
//GSD=(西南*H*100)/(西南*imW)
//无人机相机类型设置分辨率
控制台.日志(输入.摄像机);
var-imW;
if(inputs.camera.toString()==“P3I1”){
imW=4000;
}
控制台.日志(输入.摄像机);
var-imH;
if(inputs.camera.toString()==“P3I1”){
imH=3000;
}
控制台.日志(输入.摄像机);
var-imW;
if(inputs.camera.toString()==“I1P”){
imW=4608;
}
控制台.日志(输入.摄像机);
var-imH;
if(inputs.camera.toString()==“I1P”){
imH=3456;
}
控制台.日志(输入.摄像机);
var-imW;
if(inputs.camera.toString()==“CS100”){
imW=4000;
}
控制台.日志(输入.摄像机);
var-imH;
if(inputs.camera.toString()==“CS100”){
imH=3000;
}
//无人机相机类型设置焦距
控制台.日志(输入.摄像机);
var-Fr;
if(inputs.camera.toString()==“P3I1”){
Fr=3.61;
}
控制台.日志(输入.摄像机);
var-Fr;
if(inputs.camera.toString()==“I1P”){
Fr=15;
}
控制台.日志(输入.摄像机);
var-Fr;
if(inputs.camera.toString()==“CS100”){
Fr=5.2;
}
//无人机相机类型设置像素间距
控制台.日志(输入.摄像机);
var-PP;
if(inputs.camera.toString()==“P3I1”){
PP=1.56;
}
控制台.日志(输入.摄像机);
var-PP;
if(inputs.camera.toString()==“I1P”){
PP=4.8;
}
控制台.日志(输入.摄像机);
var-PP;
if(inputs.camera.toString()==“CS100”){
PP=3.4;
}
//无人机摄像头类型设置传感器宽度
控制台.日志(输入.摄像机);
var-Sw;
if(inputs.camera.toString()==“P3I1”){
Sw=6.24;
}
控制台.日志(输入.摄像机);
var-Sw;
if(inputs.camera.toString()==“I1P”){
Sw=22.12;
}
控制台.日志(输入.摄像机);
var-Sw;
if(inputs.camera.toString()==“CS100”){
Sw=13.6;
}
返回{
米:米,
公里:公里,,
英亩:英亩,
公顷:公顷,,
迈尔斯:迈尔斯,
imW:imW,
嗯:嗯,,
Fr:Fr,
PP:PP,
Sw:Sw,
政府物料供应处:,
//imH:imH

};问题在
var H=H
行,这应该是
var H=inputs.H
问题在
var H=H
行,这应该是
var H=inputs.H