[Code] High-Low Javascript

Dieses Thema im Forum "Webentwicklung" wurde erstellt von C2C2, 15. Februar 2010 .

Schlagworte:
  1. 15. Februar 2010
    High-Low Javascript

    So ich habe versucht hier High-Low zu schreiben... doch javascript is kaka^^

    Also ihrgent wo ist hier nen Fehler!! zumindest geht die if-anweisung nicht und die Variable wird auch nicht übermittelt...?


    Spoiler
    <html>
    <head>

    </head>
    <body bgcolor=#408080>

    <form name="from">
    <p>Gebe eine zahl zwischen 1 und 10 ein!</p>
    <input type="button" value="Start Game" onClick="check()">
    </form>
    </body>
    </html>
    <script>
    function check()
    {

    for (var i = 0; i <= 9; i++)
    {
    eingabe = prompt("Gebe eine Zahl ein von 1 bis 10 ein!", "");
    z = Math.round(Math.random()*10);
    alert(z);
    alert(eingabe);
    if (z = eingabe )
    {
    document.body.style.backgroundColor = "green";
    document.write("Richtig!!! <br> + 1 Punkt <br>");
    }
    else
    {
    document.body.style.backgroundColor = "red";
    document.write("Falsch!!! <br> die Zufallszahl lautete" + z + "<br>" );
    }
    }



    anzahl = 10;
    document.write(zufallszahl);
    document.write("Du hast insgesammt " + anzahl + " von 10 Versuche richtig " );

    }
     
  2. 15. Februar 2010
    AW: High-Low Javascript

    In der IF abfrage ist nur ein Gleichzeichen, dort müssen aber 2 sein!
    Code:
    if (z == eingabe) 
     
  3. 16. Februar 2010
    AW: High-Low Javascript

    eigentlich sogar 3

    Code:
    if (z === eingabe)
    zusätlich noch:
    Code:
    var z = Math.round(Math.random()*10);
    
    [...]
    
    var anzahl = 10;
    war zwar nicht falsch, das var davor sollte man sich aber angewöhnen.


    ab dem anzahl machts übrigens logisch keinen sinn weil man immer 10 richtig hat ...
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.