Avatar billede sukkerfracdk Nybegynder
02. september 2004 - 21:20 Der er 8 kommentarer og
1 løsning

bmi udregner

har en hjemmeside  men slankekure og kunne godt tænke mig at have en bmi udregner på . hvor man bare indtaster højde og vægt og så kunne det regnes ud . håber nogen kan hjælpe


http://nupogroup.q-sense.dk
Avatar billede jakobclausen Nybegynder
02. september 2004 - 21:23 #1
Burde også sagtens kunne løses med ganske almindelig JavaScript.
Hvordan lyder formlen ?
Avatar billede dennismp Nybegynder
02. september 2004 - 21:27 #2
function calcBMI($weight, $height) {
    return $weight / ($height*$height) * 10000;
}
Avatar billede jakobclausen Nybegynder
02. september 2004 - 21:27 #3
<html>

<head>
<title>BMI udregner</title>
</head>

<script language=javascript>

function beregn( BodyMassIndex ) {
    var kg = parseFloat( BodyMassIndex.kg.value );
    if ( kg == 0 ) {
        alert( "Du skal indtaste din vægt i kilo." );
        return;
    }
    var y = parseFloat( BodyMassIndex.y.value );
    if ( y == 0 ) {
        alert( "Du skal indtaste din højde i cm." );
        return;
    }
    var bmi = ( (kg / ( y*y ))*10000 );
    document.getElementById("bmi").innerHTML = bmi;

    var resultat = "";
    if( bmi <= 15 ) resultat = "Du er MEGET undervægtig";
    else if( bmi <= 20 ) resultat = "Du er undervægtig";
    else if ( bmi <= 25 ) resultat = "Din vægt er normal";
    else if ( bmi <= 30 ) resultat = "Du er overvægtig";
    else resultat = "Du er svært overvægtig";
    document.getElementById("svaret").innerHTML = resultat;

};

</script>
<body>
<font color="#316AC5">Hvis du skal bruge decimaltal, skal du bruge punktum.</font>
<form action="" onsubmit="beregn(this); return false">
  Indtast din vægt i kilo:
  <DD> <input name='kg' type='tekgt' size=6 value="0"><br>
  Indtast din højde i cm:<DD> <input name='y' type='tekgt' size=6 value="0"><br>
  BMI: <font color="#FF00FF"><span id="bmi"> </span></font><br>
  <font color="#0102FF"><b><span id="svaret"> </span></b></font>
  <br><input type='submit' value="Udregn BMI">
</form>
</body>
</html>
Avatar billede dennismp Nybegynder
02. september 2004 - 21:28 #4
Har selv en side, hvor jeg holder øje med min slankekur :)..

Højden skal være i cm, vægten i kg.
Avatar billede jakobclausen Nybegynder
02. september 2004 - 21:30 #5
Avatar billede sukkerfracdk Nybegynder
02. september 2004 - 21:43 #6
mange tak for hjælpen
Avatar billede jakobclausen Nybegynder
02. september 2004 - 21:43 #7
Jeg takker også!
Avatar billede dennismp Nybegynder
02. september 2004 - 22:29 #8
Æh. Javascript hører vel til under javascript og ikke PHP? :)
Avatar billede sukkerfracdk Nybegynder
05. september 2004 - 20:35 #9
hvorfor skulle jeg da spørge her hvis jeg vidste så meget om computere
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester