Grundumsatz nach Harris und Benedict


Gewicht kg

Größe cm

Alter Jahre

Geschlecht Männlich Weiblich


Grundumsatz

kcal/24 h

kJ/24 h





    1: <html>
    2: <head>
    3: <title>Grundumsatz</title>
    4: <meta name="author" content="Kay-Uwe Jagemann">
    5: <script language="JavaScript">
    6: function berechne()
    7: {
    8:   masse = document.f1.in_masse.value;
    9:   groesse = document.f1.in_groesse.value;
   10:   alter = document.f1.in_alter.value;
   11:  
   12:   if(document.getElementsByName("geschlecht")[0].checked) {
   13:     geschlecht = 0;}
   14:   else if (document.getElementsByName("geschlecht")[1].checked) {
   15:     geschlecht=1;}
   16:
   17:   if (geschlecht) // weiblich
   18:     grundumsatz=eval(655.1+(9.6*masse)+(1.8*groesse)-(4.7*alter));
   19:   else  // maennlich
   20:         grundumsatz=eval(66.47+(13.7*masse)+(5.0*groesse)-(6.8*alter));
   21:
   22:   document.f1.out_grundumsatz_kcal.value = Math.round(grundumsatz);
   23:   document.f1.out_grundumsatz_kJ.value = Math.round(grundumsatz * 4.1868);
   24: };
   25: </script>
   26: </head>
   27:
   28: <body>
   29: <h1>Grundumsatz</h1>
   30: <p>
   31: Der Grundumsatz des Menschen kann vereinfacht nach der
   32: <a href="http://de.wikipedia.org/wiki/Harris-Benedict-Formel" target="_blank">
   33:         Harris-Benedict-Formel</a> berechnet werden:
   34: </p>
   35: <form name="f1">
   36:   <p>Gewicht <input type="text" name="in_masse" value = "75"> kg</p>
   37:   <p>Gr&ouml;&szlig;e <input name="in_groesse" value = "180"> cm</p>
   38:   <p>Alter <input name="in_alter" value = "35"> Jahre</p>
   39:   <p>Geschlecht
   40:   <input type="radio" name="geschlecht" checked>M&auml;nnlich
   41:   <input type="radio" name="geschlecht">Weiblich
   42:   </p>
   43:   <p>
   44:   <input type="button" name="b1" value="berechne" onClick = "berechne()";>
   45:   </p>
   46:   <p>Grundumsatz</p>
   47:   <p><input type="text" name="out_grundumsatz_kcal" value="">kcal/24 h</p
   48:   <p><input type="text" name="out_grundumsatz_kJ" value="">kJ/24 h</p>
   49: </form>
   50: </body>
   51: </html>



Mittels CSS lässt sich das Formular auch schöner gestalten.

Links


http://de.wikipedia.org/wiki/Harris-Benedict-Formel
http://jumk.de/bmi/grundumsatz.php

Schule macht Spaß