Übersicht: Spielen mit JavaScript

  Beispiel

  Erklärung

  Aufgaben


Spielen mit JavaScript

Es handelt sich um das allseits bekannte Spiel Macao. Vor dem Beispiel kurz ein Bild vom Programmlauf: Macao Live! Hier das Beispiel in Kurzform, die Methode spielen():

<html>
<head>
<title> Macao in JavaScript </title>
<script language="JavaScript">
function wuerfel() {
}
function ausgabe() {
}
function regeln() {
}
function spielen()
{
zahl_spieler = 0;
zahl_compi = 0;
meldung = 0;
ende = 0;
grenze = prompt("Obere Grenze: ","1");
while ( ende == 0 )
{
zahl_spieler = zahl_spieler + wuerfel();
zahl_compi = zahl_compi + wuerfel();
if (zahl_spieler > grenze)
{ ende = 1; meldung = 1;
alert("Leider verloren . . . ");
}
else if (zahl_compi > grenze)
{ ende = 1; meldung = 1;
alert("Du hast es geschafft, tolle Sache . . .!");
}
else if (zahl_compi == grenze)
{ ende = 1; meldung = 1;
alert("Leider verloren . . . ");
}
else {
nochmal = prompt("Du hast: " + zahl_spieler + ",
Compi: " + zahl_compi + ", Würfeln? (J/N): ","");
nochmal = nochmal.toUpperCase();
if (nochmal == "N") {
ende = 1;
}
} // else
} // while
if (meldung == 0)
{
if (zahl_spieler < zahl_compi)
{
alert("Leider verloren . . . ");
}
else
{
alert("Du hast es geschafft, tolle Sache . . .!");
}
} // if (meldung . . .
} // Ende der Funktion spielen()
</script>
</head>
<body bgcolor="#ffffff">
<font color="#FF0000">
<h2>Das wunderbare Spiel Macao</h2>
</font>
<p>
<form name="form1">
<input type="button" value="Spielregeln" onclick="regeln();">
<input type="button" value="Spielen!" onclick="spielen();">
<input type="button" value="Würfeln" onclick="ausgabe();">
</form>
</body>
</html>
Einige Erklärungen zu diesem Beispiel:

Zurück zur Übersicht



Zurück zur Übersicht


W. Spiegel, E-Mail: walter [dot] spiegel [at] web [dot] de