Berechne die Quadratwurzel einer Zahl.
Eingabe: Zahl
<html> <head> <title>JavaScript-Funktion1</title> <script type="text/javascript"> function wurzel(x){ var y = Math.sqrt(x); y = Math.round(y*100)/100; return y; } </script> </head> <body> <h1>Funktionsberechnung</h1> <hr> <script type="text/javascript"> var x= prompt("Bitte Zahl eingeben","0"); alert("Die Wurzel aus "+x+" lautet "+wurzel(x)); </script> </body> </html>
Berechne die Quadratwurzel einer Zahl.
Eingabe: Zahl
<html> <head> <title>JavaScript-Funktion2</title> <meta name="author" content="lejos"> <script type="text/javascript"> function wurzel(x){ var y = Math.sqrt(x); y = Math.round(y*100)/100; return y; } function gibaus(ein) { document.getElementById("Ausgabefeld").innerHTML = wurzel(ein); } </script> </head> <body onload="document.Form1.EingabeFeld.focus()"> <h1>Funktionsberechnung</h1> <hr> <form name="Form1"> Wurzel aus <input name="Eingabefeld" size="10" onkeyup="gibaus(document.Form1.Eingabefeld.value);"></input> = <span id="Ausgabefeld"></span> </form> </body> </html>
Berechne Umfang und Radius eines Kreises
Eingabe: Radius
<html> <head> <title>JavaScript-Funktion3</title> <script type="text/javascript"> function umfang(r){ var u= 2*r*Math.PI; u=Math.round(u*100)/100; return u; } function inhalt(r){ var A=r*r*Math.PI; A=Math.round(A*100)/100; return A; } function gibaus(ein){ document.getElementById("Ausgabefeld1").innerHTML = umfang(ein); document.getElementById("Ausgabefeld2").innerHTML = inhalt(ein); } </script> </head> <body onload="document.Form1.Eingabefeld.focus()"> <h1>Funktionsberechnung</h1> <hr> <form name="Form1"> Eingabe: <input name="Eingabefeld" size="10" onkeyup="gibaus(this.value);" /> </form> <table bgcolor="lightgrey" border="0"> <tr><td>Umfang: </td><td id="Ausgabefeld1"> </td></tr> <tr><td>Fläche: </td><td id="Ausgabefeld2"> </td></tr> </table> </body> </html>
Berechne das Volumen eines Drehzylinders
Eingabe: Radius, Höhe
Berechnung wird bei Button-Click ausgeführt.
<html> <head> <title>JavaScript-Funktion4</title> <script type="text/javascript"> function volumen(r,h){ var vol=r*r*Math.PI*h; vol=Math.round(vol*100)/100; return vol; } function gibaus(ein1,ein2){ document.getElementById("Ausgabefeld").innerHTML = volumen(ein1,ein2); } </script> </head> <body onload="document.Form1.Eingabefeld1.focus()"> <h1>Funktionsberechnung</h1> <hr> <form name="Form1"> Radius: <input name="Eingabefeld1" size="10" /> Höhe: <input name="Eingabefeld2" size="10" /> <nbsp><nbsp> <input type="button" value="Berechne!" onclick="gibaus(document.Form1.Eingabefeld1.value,document.Form1.Eingabefeld2.value)"> </form> <table border="0"> <tr><td>Volumen: </td><td id="Ausgabefeld" bgcolor="lightgrey"> </td></tr> </table> </body> </html>
Berechnung wird bei Änderung in einem der beiden Eingabefelder ausgeführt.
<html> <head> <title>JavaScript-Funktion4a</title> <script type="text/javascript"> function volumen(r,h){ var vol=r*r*Math.PI*h; vol=Math.round(vol*100)/100; return vol; } function gibaus(ein1,ein2){ document.getElementById("Ausgabefeld").innerHTML = volumen(ein1,ein2); } </script> </head> <body onload="document.Form1.Eingabefeld1.focus()"> <h1>Funktionsberechnung</h1> <hr> <form name="Form1"> Radius: <input name="Eingabefeld1" size="10" onkeyup="gibaus(document.Form1.Eingabefeld1.value,document.Form1.Eingabefeld2.value)"/> Höhe: <input name="Eingabefeld2" size="10" onkeyup="gibaus(document.Form1.Eingabefeld1.value,document.Form1.Eingabefeld2.value)"/> </form> <table border="0"> <tr><td>Volumen: </td><td id="Ausgabefeld" bgcolor="lightgrey"> </td></tr> </table> </body> </html>