Indeks tjelesne mase

Indeks tjelesne mase (BMI) je metoda izračuna uhranjenosti. Označava omjer tjelesne mase u kilogramima i visine osobe.

7.6.2011.
11:53
VOYO logo

Gubitak suvišnih kilograma ne utječe samo na ljepotu i fizičku kondiciju. Osim što ćete se lakše kretati i pronalaziti odjeću, osjetit ćete i niz neočekivanih poboljšanja. Indeks tjelesne mase je jedan od pouzdanih pokazatelja dugovječnosti, a što je indeks više izvan okvira urednih vrijednosti, to je veći rizik od obolijevanja od dijabetesa, povišenoga krvnog tlaka i raznih srčanih bolesti. Unesite podatke i izračunajte svoj:

http://file.net.hr/shared/js/jquery.numeric.js

Tekst se nastavlja ispod oglasa

jQuery(document).ready(function() {

jQuery("#masa").numeric({ negative: false }, function() { this.value = ""; this.focus(); }); jQuery("#visina").numeric({ negative: false }, function() { this.value = ""; this.focus(); }); jQuery("#dob").numeric({ negative: false }, function() { this.value = ""; this.focus(); });

Tekst se nastavlja ispod oglasa

jQuery('#btn-calculate-bmi').click(function() {

// get input values var m = jQuery("#masa").val(); var v = jQuery("#visina").val(); var d = jQuery("#dob").val();

if ( (m == '')||(v == '') ) { alert('Molimo, unesite vašu tjelesnu masu i visinu!'); } else {

// check gender var nMin = 148; var nIdeal = 45.5; if ( jQuery("#spol").val() == 1 ) { nMin = 128; nIdeal = 50; }

Tekst se nastavlja ispod oglasa

vm = v / 100; var nPov = rounding(0.20247 * Math.pow(vm,0.725) * Math.pow(m,0.425), 2); var nMin = Math.round(1.1 * m - nMin * (Math.pow(m,2) / Math.pow((100 * vm),2))); var nIdeal = Math.round(nIdeal + 92 * (vm - 1.52));

var nBmi = rounding(m / Math.pow(vm,2), 1);

Tekst se nastavlja ispod oglasa

// Report the results jQuery("#bmi-res-4").html( nBmi + ' kg/m²' );

// check age if (d != '') { if (d >= 29) { if (d > 75) d = 75; nKor = Math.round(((d - 30) / 10) * 10) / 10; nBmi = nBmi - nKor; } } jQuery("#bmi-res-5").html( nBmi + ' kg/m²' );

if ( jQuery("#spol").val() == 0 ) { // famale if (nBmi > 45) sBmiRes = 'izrazito visok BMI'; if (nBmi < 45) sBmiRes = 'previsok BMI'; if (nBmi < 32.4) sBmiRes = 'visok BMI'; if (nBmi < 27.4) sBmiRes = 'lagano visok BMI'; if (nBmi < 25.9) sBmiRes = 'idealan BMI '; if (nBmi 45) sBmiRes = 'izrazito visok BMI'; if (nBmi < 45) sBmiRes = 'previsok BMI'; if (nBmi < 31.2) sBmiRes = 'visok BMI'; if (nBmi < 27.9) sBmiRes = 'lagano visok BMI'; if (nBmi < 26.5) sBmiRes = 'idealan BMI '; if (nBmi < 20.7) sBmiRes = 'prenizak BMI'; }

jQuery("#bmi-res-6").html( sBmiRes ); jQuery("#bmi-res-6").addClass( 'final' ); }

Tekst se nastavlja ispod oglasa

});

function rounding(number,decimal) { multiplier = Math.pow(10,decimal); number = Math.round(number * multiplier) / multiplier; return number }

Tekst se nastavlja ispod oglasa

});

Spol: ženski muški Dob:

Tjelesna masa (kg): Visina tijela (cm):

Indeks tjelesne mase (BMI):

Tekst se nastavlja ispod oglasa

Indeks tjelesne mase s korekcijom za dob:

bomba
Gledaj odmah bez reklama
VOYO logo