Calcolare Peso Forma

Imc acronimo di Indice di massa corporea è il valore dato dal rapporto tra altezza e peso ed è un indicatore per individuare il per il peso forma.

La medicina nutrizionale usa tabelle come quella riportata sotto per individuare i casi di eccessiva magrezza o obesità.

Situazione peso Min Max
Obeso classe III ≥ 40,00
Obeso classe II 35,00 39,99
Obeso classe I 30,00 34,99
Sovrappeso 25,00 29,99
Regolare 18,50 24,99
Sottopeso 16,00 18,49
Grave magrezza <16,00

 Calcolare Peso Forma

JAVASCRIPT: CALCOLO PESO FORMA

(Utily che può essere inserita nel tuo sito web, seleziona, copia e incolla all’interno di codice html)

<html> <head> <SCRIPT LANGUAGE=”JAVASCRIPT”> <!– function ClearForm(form){ form.weight.value = “”; form.height.value = “”; form.bmi.value = “”; form.my_comment.value = “”; } function bmi(weight, height) { bmindx=weight/eval(height*height); return bmindx; } function checkform(form) { if (form.weight.value==null||form.weight.value.length==0 || form.height.value==null||form.height.value.length==0){ alert(“\nInserire dati!”); return false; } else if (parseFloat(form.height.value) <= 0|| parseFloat(form.height.value) >=500|| parseFloat(form.weight.value) <= 0|| parseFloat(form.weight.value) >=500){ alert(“\nMa cosa stai facendo? \nPer favore reinserisci i valori. \nPeso in KG e \naltezza in cm”); ClearForm(form); return false; } return true; } function computeform(form) { if (checkform(form)) { yourbmi=Math.round(bmi(form.weight.value, form.height.value/100)); form.bmi.value=yourbmi; if (yourbmi >40) { form.my_comment.value=”Obeso classe III.”; } else if (yourbmi >35 && yourbmi <=40) { form.my_comment.value=”Obeso classe II.”; } else if (yourbmi >30 && yourbmi <=35) { form.my_comment.value=”Obeso classe I.”; } else if (yourbmi >25 && yourbmi <=30) { form.my_comment.value=”Sovrappeso.”; } else if (yourbmi >=18 && yourbmi <=25) { form.my_comment.value=”Regolare.”; } else if (yourbmi >=16 && yourbmi <19) { form.my_comment.value=”Sottopeso.”; } else if (yourbmi <16) { form.my_comment.value=”Grave magrezza.”; } } return; } // — –> </script> </head> <body> <H2>Calcolo Indice di Massa Corporea</H2> Inserire il valore dell’altezza in centimetri e il valore del peso in kg (se presenti decimali usare il punto e non la virgola, esempio: 50.3 e non 50,3) e poi premere il tasto Calcola<BR> <FORM NAME=”BMI” method=POST> <TABLE border=1> <TR> <TD><DIV ALIGN=CENTER>Peso (kg)</DIV></TD> <TD><DIV ALIGN=CENTER>Altezza (cm)</DIV></TD> <TD><DIV ALIGN=CENTER>IMC</DIV></TD> <TD><DIV ALIGN=CENTER>Commento</DIV></TD> </TR> <TR> <TD><INPUT TYPE=TEXT NAME=weight SIZE=5 maxlength=5 onFocus=”this.form.weight.value=””></TD> <TD><INPUT TYPE=TEXT NAME=height SIZE=2 maxlength=3 onFocus=”this.form.height.value=””></TD> <TD><INPUT TYPE=TEXT NAME=bmi SIZE=2 readonly=readonly></TD> <TD><INPUT TYPE=TEXT NAME=my_comment SIZE=20 readonly=readonly></TD> </TABLE> <P> <INPUT TYPE=”button” VALUE=”Calcola” onClick=”computeform(this.form)”> <INPUT TYPE=”reset” VALUE=”Reset” onClick=”ClearForm(this.form)”> </FORM> </A> </body> </html>

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *