私は2つのテキストボックス、メタンデータを入力するための1つの単純な画面を持って、1つは水素データを入力する、私は少しずつJSを書くために書きました。以下のように。JavaScriptが動作しない場合
これは、メタンに62を入れ、水素に52を入れると正しいです。
しかし、if文に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 >= 1 && < 2.9){RRC1R = 1;}
else if(RRR1 >= 3){RRC1R = 2;}
else {RRC1R = 'Boo';}
if (!isNaN(RRC1R))
{
document.getElementById('RogerRatio').value = RRC1R;
}
}
</script>
この段階では、どのポインタも大きな助けになります。
あなたはどんな値を入れていますか? – hairmot
開発者コンソールに表示されるエラーは何ですか? –