javascript
1<!DOCTYPE html> 2<html> 3<head> 4<meta charset="utf-8"> 5<title>BMI</title> 6</head> 7<body> 8 9 <p>身長(cm): <input type="number" id="height"></p> 10 <p>体重(kg): <input type="number" id="weight"></p> 11 <p><input type="button" value="BMIを計算" onclick="calc();"></p> 12 13<script> 14function calc(){ 15 let h = Number(document.getElementById("height").value); 16 let w = Number(document.getElementById("weight").value); 17 alert( w / ( (h / 100) * (h / 100) ) ); 18 19 let bmi = w / ( h / 100) * (h / 100); 20 21 if (bmi < 18.5){ 22 alert('瘦せ型です'); 23 } 24 else if(bmi >=18.5 && bmi < 25){ 25 alert('標準体型です'); 26 } 27 else{ 28 alert('肥満です'); 29 } 30 31 } 32 33</script> 34</body> 35</html> 36
実行しても、全く反応しません。
この記述のどこに問題があるでしょうか。よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/14 03:38
退会済みユーザー
2020/03/14 03:39
2020/03/15 04:42