前言
  BMI指数(英文为Body Mass Index),是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准,当我们需要比较及分析一个人的体重对于不同高度的人所带来的健康影响时,BMI值是一个中立而可靠的指标。本文将介绍如何用JavaScript实现这个计算器,下面一起看看。
  代码如下:
  <!DOCTYPE html>
  <html>
  <head lang="en">
    <meta charset="UTF-8">
    <title>BMI计算器</title>
  </head>
  <head>
  <script>
    var BMI={};
  &BMI=function(a,b){
      var bmi=b/((a/100)*(a/100));
      return bmi;
    };
    BMI.idealweight=function(a){
      var x=(a-100)*0.9;
      return x;
javascript计算器代码    };
    function Cal(form){
      var a=eval(form.height.value);
      var b=eval(form.weight.value);
      var bmi=eval(form.BMI.value);
      var bmiValue =BMI(a,b);
      BMI.disp_alert(bmiValue );
      form.IW.value=BMI.idealweight(a);
      form.BMI.value= bmiValue ;
    }
    BMI.disp_alert = function(bmi){
      if (bmi < 18.5)
      {
        alert("你的体重太轻,要多吃点哟!");
      }
      else if (bmi >= 18.5 && bmi < 25)
      {
        alert("亲,你的体重正常,要继续保持哟!");
      }
      else if (bmi >= 25 && bmi< 30)
      {
        alert("亲,您的体重过重,要减肥了!");
      }
      else
      {
        alert("亲,你确实要减肥了!");
      }
    }
  </script>
  </head>
  <body>
  <form method=post>
  你的身高(cm):<input type="text" name="height"><br>
    <br/>
  你的体重(kg):<input type="text" name="weight"><br>
    <br/>
  <input type="button" value="开始计算" onclick="Cal(this.form)">
    <br/>
    <br/>
    你的理想体重:<input type="text" name="IW"><br/>
    <br/>
    您的BMI:<input type="text" name="BMI">
  </form>
  </body>
  </html>
  总结
  以上就是用Javascript实现BMI计算器的全部内容,很简单吧,感兴趣的朋友可以自己动手实践起来哦,希望对大家使用JavaScript能有所帮助。                                                                                                                   
 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。