JavaScript 计算标准体重的公式

判断标准体重

世卫计算方法:

男性:(身高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;

在这里插入图片描述
输出结果:正常体重;




本人初学者,如有错误还请指正!

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值