Предисловие
Индекс ИМТ (индекс массы тела на английском языке) является общепринятым стандартом для измерения степени веса и является ли человеческое тело здоровым. Когда нам нужно сравнивать и анализировать влияние веса человека на людей на людей с разными высотами, значение ИМТ является нейтральным и надежным показателем. В этой статье будет представить, как реализовать этот калькулятор с помощью 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)); вернуть ИМТ; }; Bmi.idealweight = function (a) {var x = (a-100)*0,9; возврат x; }; функция 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> your height (cm): <input type = "text" name = "height"> <br> <br/> ваш вес (кг): <input type = "text" name = "weight"> <br> <br/> <br/> <input type = "value =" name = onclick (this.form) <br/<br/> <input type = "value =" name "onclick". Идеальный вес: <input type = "text" name = "iw"> <br/> <br/> your bmi: <input type = "text" name = "bmi"> </form> </body> </html>Суммировать
Выше приведено все содержание реализации калькулятора ИМТ с помощью JavaScript. Это очень просто. Заинтересованные друзья могут практиковать это самостоятельно. Я надеюсь, что это будет полезно для всех, кто использует JavaScript.