BMI の計算式は、体重 * 703 / 身長² です。体重 (ポンド単位)、身長 (インチ単位)、および BMI の結果を含む 3 つのテキスト ボックスを含む Web ページを作成します。体重と身長のテキスト ボックスの値を使用して計算を実行し、BMI テキスト ボックスの結果を割り当てる calcBMI() という名前の関数を含むスクリプトを作成します。parseInt() 関数を使用して、結果を整数に変換します。各テキスト ボックスのドキュメント オブジェクト、フォーム名、および名前と値の属性を使用して、関数内からテキスト ボックスを参照します (関数の引数は使用しないでください)。ボタン要素の onclick イベントから関数を呼び出して計算を実行します。
これは私が思いつくことができるものです:
<html><head>
<title>...</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<script type="text/javascript">
/*<CDATA[[*/
function calcBMI(){
var weight, height, total;
document.form.height.value = weight * 703;
document.form.weight.value = (height * height);
var total = weight / height;
document.form.result.value = total;
}
/*]]>*/
</script>
</head>
<body>
<form name="form">
Weight: <input type="text" name="weight" /><br />
Height: <input type="text" name="height" /><br />
Result: <input type="text" name="result" /><br />
<input type="button" value="BMI Result!" onclick="calcBMI()" />
</form>