Kata pengantar
Indeks BMI (indeks massa tubuh dalam bahasa Inggris) adalah standar yang umum digunakan untuk mengukur tingkat berat badan dan apakah tubuh manusia sehat. Ketika kita perlu membandingkan dan menganalisis dampak kesehatan dari berat badan seseorang pada orang -orang dengan ketinggian yang berbeda, nilai BMI adalah indikator yang netral dan andal. Artikel ini akan memperkenalkan cara mengimplementasikan kalkulator ini dengan JavaScript, mari kita lihat bersama di bawah ini.
Tanpa basa -basi lagi, cukup unggah kode
<! Doctype html> <html> <head lang = "en"> <meta charset = "utf-8"> <iteme> BMI calculator </itement> </head> <adap> <script> var bmi = {}; Bmi.getbmi = fungsi (a, b) {var bmi = b/((a/100)*(a/100)); mengembalikan BMI; }; BMI.IdealWeight = fungsi (a) {var x = (A-100)*0.9; mengembalikan x; }; fungsi kal (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 ("Anda terlalu ringan, makan lebih banyak!"); } else if (bmi> = 18.5 && bmi <25) {alert ("Dear, berat badan Anda normal, pertahankan!"); } else if (bmi> = 25 && bmi <30) {alert ("Dear, kamu terlalu berat, kamu akan menurunkan berat badan!"); } else {alert ("Dear, Anda benar -benar akan menurunkan berat badan!"); }}} </script> </head> <body> <bentuk metode = post> tinggi Anda (cm): <input type = "text" name = "height"> <br> <br/> bobot Anda (kg): <input type = "Text" name = "bobot"> <br> <br/> <br/> <input type = "name" start "muint <br/> Berat ideal Anda: <input type = "text" name = "iw"> <br/> <br/> BMI Anda: <input type = "text" name = "bmi"> </form> </body> </html>Meringkaskan
Di atas adalah semua konten menerapkan kalkulator BMI dengan JavaScript. Ini sangat sederhana. Teman yang tertarik dapat melatihnya sendiri. Saya harap ini akan membantu semua orang menggunakan JavaScript.