Brauche Hilfe bei HTML

Multimedia pur!
Antworten
Frank

Brauche Hilfe bei HTML

Beitrag von Frank »

Hallo!

Ich muss für meinen Informatik-Lehrer eine kleine Aufgabe machen und komme nicht weiter.
Ich soll eine Website mit HTML und Javascript erstellen mit folgenden Eigenschaften:
Wenn man auf einen Button klickt, sollen zwei Würfel geworfen werden. Die zufälligen Augenzahlen sollen dann addiert und in einem Textfeld ausgegeben werden.

Das habe ich nun hinbekommen.
Wenn man nun mehrmals hintereinander auf den Button klickt sollen die neu geworfenen Zahlen mit den alten Zahlen addiert werden und in dem Textfeld ausgegeben werden.

Kann mir jemand einen Tipp geben, wie man das machen kann?

Gruß,
Frank
Benutzeravatar
Hans
Adventure-Treff
Adventure-Treff
Beiträge: 10707
Registriert: 01.01.2002, 12:35
Wohnort: Nürnberg
Kontaktdaten:

Beitrag von Hans »

Ich hab keine Ahnung von JS, aber kannst du nicht einfach das alte Ergebnis in eine Variable speichern und diese dann immer zum aktuellen Ergebnis addieren?
Frank

Beitrag von Frank »

Mein HTML-Code sieht bis jetzt so aus:
Nun weiss ich nicht, wie man die schon geworfenen Zahlen mit den aktuellen Zahlen addieren kann.

Code: Alles auswählen

<html>
<head>
<script language="JavaScript">

test = new Array(6);
for (i=1; i<=6; i++)

test[i]="wurf"+i+".gif";

function rechnen()
{
zahl1=Math.floor(Math.random()*6+1);
zahl2=Math.floor(Math.random()*6+1);

if (zahl2 > zahl1)
{
jo = zahl1;
zahl1 = zahl2;
zahl2 = jo
}

document.images["Bilder1"].src=test[zahl1];
document.images["Bilder2"].src=test[zahl2];

Ergebnis = zahl1 + zahl2;
document.hallo.c.value=Ergebnis
}

//-->
</script>

<title>Wurfeldings</title>

</head>
<body>
<img src="/wurfohne.gif" width= "200" name="Bilder1" alt="hier ist ein bild">
<img src="/wurfohne.gif" width= "200" name="Bilder2" alt="hier ist noch ein bild">
<form name="hallo" action="">
<input type="button" name="a" value="Wuerfeln" OnClick="rechnen()">
<BR> <BR>

<input type="button" name="b" value="zusammengerechnet">
<input type="button" name="c" value="">
</form>
</body>
</html>
Das mit der Variablen habe ich schon probiert, jedoch ohne Erfolg.
Benutzeravatar
Zoldoron
Rätselmeister
Rätselmeister
Beiträge: 2072
Registriert: 23.11.2003, 14:33
Wohnort: Bielefeld

Beitrag von Zoldoron »

Benutz doch bitte den code-Tag, ist wirklich viel übersichtlicher dann.
Die Straße gleitet fort und fort, weg von der Tür wo sie begann,
weit überland von Ort zu Ort, ich folge ihr so gut ich kann.
Antworten