-2

以下のコードを取得したところ、parseInt() 関数を実行する必要があることがわかりました。つまり、この関数を使用して、BMI の回答に対する整数の回答を見つける必要があるということです。

<!DOCTYPE html>
<html>
<head>
    <title> 
        Calculate your BMI
    </title>


<script type=text/javascript>
function CalculateBmi(){
var weight= document.getElementsByName('weight')[0].value;
var height= document.getElementsByName('height')[0].value;

if(weight>0 && height>0){
var finalBMI=(weight/(height*height))*703;
document.getElementsByName('BMI')[0].value=finalBMI;
}
}
</script>
</head>


<body>
    <form name="Form">
    weight in pounds
    <input type="text"  name="weight" />
        <br/>
    height in inches
    <input type="text" name="height"/>
        <br/>
    <input type="button" value="calculate BMI" onclick="CalculateBmi()">
        <br />
    BMI result
    <input type="text" name="BMI"/>
    </form>

</body>
</html>

上記のコードは私がやったことです。

document.getElementsByName('BMI')[0].value=ParseInt(finalBMI);

しかし、私は何かが恋しいと確信しています。

4

1 に答える 1

3
var weight= parseInt(document.getElementsByName('weight')[0].value, 10);
var height= parseInt(document.getElementsByName('height')[0].value, 10);

次回は、質問であなたの挑戦を見せてください!

于 2013-09-18T14:36:16.013 に答える