判断标准体重
世卫计算方法:
男性:(身高cm-80)×70﹪=标准体重
女性:(身高cm-70)×60﹪=标准体重
标准体重正负10﹪为正常体重
标准体重正负10﹪~ 20﹪为体重过重或过轻
标准体重正负20﹪以上为肥胖或体重不足
js代码:
<script>var height = prompt('请输入你的身高(cm):'); //身高的值var width = prompt('请输入你的体重(kg):'); //体重的值var sum = parseFloat((height - 80) * 0.70); //定义标准体重公式if (height > 0 && height < 999) {if (width <= sum + (sum * 0.1) && width >= sum - (sum * 0.1)) {alert('正常体重');}else if (width <= sum + (sum * 0.2) && width >= sum + (sum * 0.1)) {alert('过重');}else if (width >= sum - (sum * 0.2) && width <= sum - (sum * 0.1)) {alert('过轻');}else if (width > sum + (sum * 0.2)) {alert('肥胖');}else if (width < sum - (sum * 0.2)) {alert('体重不足');}else {alert('您的输入有误')}}else {alert('您的输入有误')}</script>
输出结果:
输入身高:175;
输入体重:70;
输出结果:正常体重;
本人初学者,如有错误还请指正!