Préface
L'indice d'IMC (indice de masse corporelle en anglais) est une norme couramment utilisée pour mesurer le degré de poids et si le corps humain est sain. Lorsque nous devons comparer et analyser l'impact sur la santé du poids d'une personne sur les personnes de différentes hauteurs, la valeur de l'IMC est un indicateur neutre et fiable. Cet article présentera comment implémenter cette calculatrice avec JavaScript, jetons un coup d'œil ci-dessous.
Sans plus tarder, il suffit de télécharger le code
<! Doctype html> <html> <head lang = "en"> <meta charset = "utf-8"> <ititle> calculatrice BMI </title> </ head> <éadf> <cript> var bmi = {}; Bmi.getBmi = fonction (a, b) {var bmi = b / ((a / 100) * (a / 100)); retour BMI; }; Bmi.idealweight = fonction (a) {var x = (a-100) * 0,9; retour x; }; fonction cal (form) {var a = eval (form.height.value); var b = eval (form.weight.value); var bmi = eval (form.bmi.value); var bmivale = bmi.getbmi (a, b); Bmi.disp_alert (bmivue); form.iw.value = bmi.idealweight (a); form.bmi.value = bmivale; } Bmi.disp_alert = fonction (bmi) {if (bmi <18.5) {alert ("vous êtes trop léger, mangez plus!"); } else if (bmi> = 18,5 && bmi <25) {alert ("cher, votre poids est normal, continuez!"); } else if (bmi> = 25 && bmi <30) {alert ("cher, vous êtes trop lourd, vous allez perdre du poids!"); } else {alert ("Cher, vous allez vraiment perdre du poids!"); }}} </ script> </ head> <body> <form metheth = post> Votre hauteur (cm): <input type = "text" name = "height"> <br> <br/> Votre poids (kg): <entrée type = "text" name = "poids"> <br> <br/> <br/> <entrée type = "Button" Value = "Start Calcul" OnClick = "Cal (this.form) poids: <input type = "text" name = "iw"> <br/> <br/> Votre BMI: <input type = "text" name = "BMI"> </ form> </ body> </html>Résumer
Ce qui précède est tout le contenu de l'implémentation de la calculatrice BMI avec JavaScript. C'est très simple. Les amis intéressés peuvent le pratiquer vous-même. J'espère que cela sera utile à tous ceux qui utilisent JavaScript.