My BloG

Just another WordPress.com weblog

Stundenprotokoll

Letzte Woche beschäftigten wir uns wieder mit Javascript und lernten wieder eine Funktion, wie man Zufallszahlen erstellt. Die Funktion geht so: „Math.random()“. Und wenn man gerundete Zahlen haben möchte anstatt Dezimalzahlen, muß man vor der Funktion noch „Math.round“ hinzufügen.Als erstes versuchten wir einen Script zu erstellen, der Zufallszahlen ausgibt.

Hier das Ergebnis: 

<html>

<head>

<title>Zufallszahl</title>

<script Language=“JavaScript“>

function fzufall()

{

var zahl;zahl = Math.round(100*Math.random());document.zufall.ausgabe.value=zahl;

}  </script></head>

<body>

<form name=“zufall“>

Hier gibts der Computer eine ZUfallszahl zwischen 0 und 100!

<input type=“text“ name=“ausgabe“ size“60″>

</input><input type=“button“ value=“Ermittle Zufallszahl“ onclick=“fzufall()“>

</input><br> <br>

</body>

</html>  Als nächstes versuchten wir eine Script zu erstellen, der die Zufallszahl mit der eingegebene Zahl vergleicht und herausstellt, ob die beiden Zahlen gleich sind und dabei zählt er noch die Versuche, die der Rechner benötigte um die richtige Zahl herauszufinden. (Dies wird mit der While-Schleife ermöglicht)Hier das Ergebnis:

<html>

<head>

<title>Zufallszahl erraten</title>

<script language=“Javascript“>

function frate()

{

var zahl;

var versuche;

var zahl2; versuche = 0;zahl = parseFloat(document.erraten.eingabe.value);

zahl2 = Math.round(10*Math.random());  while (zahl2!=zahl){z

ahl2 = Math.round(10*Math.random());versuche = versuche + 1;alert(„Der “ + versuche + „.Versuch hat die Zahl “ + zahl2 +“ ergeben!“);

}

document.erraten.ausgabe.value = „Juhu, nach “ + versuche + “ Versuchen hat der Computer die richtige Zahl “ + zahl2 + “ ermittelt!“;  } </script></head> <body ><form name=“erraten“>Geben Sie hier eine Zahl zwischen 0 und 10 ein!!

<input type=“text“ name=“eingabe“>

</input><br><br>

<input type=“button“ value=“Rate“ onclick=“frate()“><br><br>

<input type=“text“ name=“ausgabe“ size=“100″></input><br><br>  </form></body>

</html> 

Die letzte Aufgabe war den Mittelwert aus  den Zahlen, die man eingegeben hat zu berechten. Dies ist mir leider nicht gelungen. Doch ich hoffe, dass wir nächst Stunde die Möglichkeit haben, diesbezüglich noch uns näher zu befassen.

Mai 13, 2007 - Verfasst von jackyrose | Informatik, Schule | | Noch keine Kommentare

Noch keine Kommentare.

Kommentieren