利用Javascript實現BMI計算機,javascriptbmi

來源:互聯網
上載者:User

利用Javascript實現BMI計算機,javascriptbmi

前言

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.getBMI=function(a,b){    var bmi=b/((a/100)*(a/100));    return bmi;  };  BMI.idealweight=function(a){    var x=(a-100)*0.9;    return x;  };  function Cal(form){    var a=eval(form.height.value);    var b=eval(form.weight.value);    var bmi=eval(form.BMI.value);    var bmiValue =BMI.getBMI(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能有所協助。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.