我有一个简单的屏幕,有2个文本框,一个输入甲烷数据,一个输入氢气数据,我写了一个小的JS来分开一个.如下.
<script type="application/javascript">
function RRC()
{
var Methane = document.getElementById('MethaneVPM').value;
var Hydrogen = document.getElementById('HydrogenVPM').value;
var RRC1 = Methane / Hydrogen;
var RRR1 = parseFloat(RRC1).toFixed(1);
if (!isNaN(RRR1))
{
document.getElementById('RogerRatio').value = RRR1;
}
}
</script>
Run Code Online (Sandbox Code Playgroud)
这是一个焦点,如果我在甲烷中加62,在氢中加52,我得到1.2,这是正确的.
但是当我向它添加一些if语句时,它就会失败.我已经看了好几天了,我知道我错过了一些我无法解决的问题.
所以下面只是停止响应.
<script type="application/javascript">
function RRC()
{
var Methane = document.getElementById('MethaneVPM').value;
var Hydrogen = document.getElementById('HydrogenVPM').value;
var RRC1 = Methane / Hydrogen;
var RRR1 = parseFloat(RRC1).toFixed(1);
var RRC1R = 0;
if(RRR1 < 0.1){RRC1R = 5;}
else if(RRR1 >= 0.1 && < 0.9){RRC1R = 0;}
else if(RRR1 >= …Run Code Online (Sandbox Code Playgroud)