• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Problem mit function und der ausgabe.

Tomsen

Neues Mitglied
Hallo,
ich habe ein kleines problem mit meinem mathe-info projekt...
da ich das spiel monopoly schreibe brauche ich natürlich einen button bei dem eine zufällige gemeinschaftskarte angezeigt wird sobald man drauf klickt aber irgentwie will der nich so wie ich will :D

im head habe ich diese function stehn:
<SCRIPT type=3D"text/javascript">
function Gemein() {
var karte=3DMath.ceil(Math.random() *15);
if(karte==1) {alert ("Du erbst 2000€!")}
else if(kart==2) {alert ("Gehe ins Gefängnis.
Begib dich direkt dorthin.
Gehe nicht über los.
Ziehe nicht 4000€ ein.")}
else if(karte==3) {alert ("Einkommensteuer-Rückzahlung,
Ziehe 400€ ein.")}
else if(karte==4) {alert ("Du wirst zu Straßenausbesserungsarbeiten
herangezogen. Zahle für Deine
Häuser und Hotels
800€ je Haus
2300 je Hotel
an die Bank.")}
else if(karte==5) {alert ("Du hast den 2. Preis in einer
Schönheitskonkurrenz gewonnen.
Ziehe 200€ ein.")}
else if(karte==6) {alert ("Die Jahresrente wird fällig.
Ziehe 2000€ ein.")}
else if(karte==7) {alert ("Es ist Dein Geburtstag.
Ziehe von jedem Spieler 1000€ ein.")}
else if(karte==8) {alert ("Du erhältst auf Vorzugs-Aktien
7% Dividende
900€")}
else if(karte==9) {alert ("Zahle an das Krankenhaus
2000€")}
else if(karte==10) {alert ("Rücke vor bis auf
Los.")}
else if(karte==11) {alert ("Du hast in einem Kreuzworträtsel-
Wettbewerb gewonnen.
Ziehe 2000€ ein.")}
else if(karte==12) {alert ("Zahle Schulgeld
3000€")}
else if(karte==13) {alert ("Arzt-Kosten.
Zahle 1000€")}
else if(karte==14) {alert ("Aus Lagerverkäufen erhältst Du
500€")}
else if(karte==15) {alert ("Bank-Irrtum zu Deinem Gunsten.
Ziehe 4000€ ein.")};
}
</SCRIPT>

und in der tabelle die mir als spielbrett dient habe ich das hier stehn:

<INPUT style=3D"BACKGROUND-COLOR: #00afaf; WIDTH: 100px; HEIGHT: =
100px" onclick=3D"Gemein();" value=Gemeinschaftskarte type=3Dbutton >
 
verwende bitte die code tags, so kann das keiner lesen, danach werd ich gerne versuchen dir da weiter zu helfen
 
sorry bin noch nich so lange dabei kenn mich noch nich so aus^^
hoffe ich mach das jetzt richtig:
Code:
<SCRIPT type=3D"text/javascript">
    function Gemein() {
      var karte=3DMath.ceil(Math.random() *15);
      if(karte==1) {alert ("Du erbst 2000€!")}
      else if(kart==2) {alert ("Gehe ins Gefängnis.
      Begib dich direkt dorthin.
      Gehe nicht über los.
      Ziehe nicht 4000€ ein.")}
      else if(karte==3) {alert ("Einkommensteuer-Rückzahlung,
      Ziehe 400€ ein.")}
      else if(karte==4) {alert ("Du wirst zu  Straßenausbesserungsarbeiten
      herangezogen. Zahle für Deine
      Häuser und Hotels
      800€ je Haus
      2300 je Hotel
      an die Bank.")}
      else if(karte==5) {alert ("Du hast den 2. Preis in einer
      Schönheitskonkurrenz gewonnen.
      Ziehe 200€ ein.")}
      else if(karte==6) {alert ("Die Jahresrente wird fällig.
      Ziehe 2000€ ein.")}
      else if(karte==7) {alert ("Es ist Dein Geburtstag.
      Ziehe von jedem Spieler 1000€ ein.")}
      else if(karte==8) {alert ("Du erhältst auf Vorzugs-Aktien
      7% Dividende
      900€")}
      else if(karte==9) {alert ("Zahle an das Krankenhaus
      2000€")}
      else if(karte==10) {alert ("Rücke vor bis auf
      Los.")}
      else if(karte==11) {alert ("Du hast in einem Kreuzworträtsel-
      Wettbewerb gewonnen.
      Ziehe 2000€ ein.")}
      else if(karte==12) {alert ("Zahle Schulgeld
      3000€")}
      else if(karte==13) {alert ("Arzt-Kosten.
      Zahle 1000€")}
      else if(karte==14) {alert ("Aus Lagerverkäufen erhältst Du
      500€")}
      else if(karte==15) {alert ("Bank-Irrtum zu Deinem Gunsten.
      Ziehe 4000€ ein.")};
    }
</SCRIPT>

Code:
<INPUT style=3D"BACKGROUND-COLOR: #00afaf; WIDTH: 100px; HEIGHT: =
100px" onclick=3D"Gemein();" value=Gemeinschaftskarte type=3Dbutton >
 
Das ist das falschem Forum, dir geht es doch um Javascript, warum stellst du es dann nicht auch in das richtige Forum?

Leute die sich mit Javascript richtig gut auskennen werden dir dort am ehesten helfen.


Ob man Monopoly mit HTML und Javascript schreiben sollte, sei dahin gestellt, ich würde es lieber mit Java machen, da Monopoly zwar nicht irwitzig kompliziert ist, aber ich fände es zu komplex für Javascript. (Java hat mehr und besser dokumentierte Bibliotheken für grapfische Oberflächen, heißt du kannst das Spielfeld komplexer gestalten).

MfG
 
Zurück
Oben