imc

Algoritmo JavaScript: calcola l’indice di massa corporea

Scriviamo una funzione che calcola il tuo BMI e determina se sei sovrappeso, sottopeso, obeso o normale.

Oggi scriveremo una funzione chiamata bmi che prenderà in input due numeri interi, peso e altezza.

Ok, quindi abbiamo un peso e un’altezza casuali di una persona. Cosa dovremmo fare con questi? Prendi questi due input per calcolare l’IMC (indice di massa corporea) di qualcuno. L’equazione per calcolare l’IMC è:

IMC= peso/altezza²

Utilizzando tale equazione, calcoleremo l’IMC e restituiremo una stringa in base a quanto è basso o alto quel numero utilizzando le seguenti linee guida:

Se il IMC è ≤ 18,5, restituisci “Sottopeso”

Se IMC ≤ 25, restituisci “Normale”

Se IMC ≤ 30, restituisce “Sovrappeso”

Se IMC > 30, restituisci “Obeso”

Tieni presente che se conosci la tua altezza e il tuo peso, lo scopo di questo programma non è pianificare la tua prossima avventura di perdita di peso. Preoccupati se dovresti o meno bere nient’altro che soylent ogni giorno dopo. Passiamo invece alla scrittura del codice per questo algoritmo.

let imc = peso / (altezza**2);

Successivamente, utilizzeremo una serie di affermazioni if-else per confrontare il nostro indice di massa corporea calcolato con i numeri basati sulle nostre linee guida sopra:

if (bimc mi < 18.5) {
return “Sottopeso”;
} else if (imc < 25) {
return “Normale”;
} else if (imc < 30) {
return “Sovrappeso”;
} else {
return “Obeso”;
}

 

ckemi
descrizione 2
desc 3

Informazioni su indice