ich: Klassenarbeit.

Beitrag lesen

Tach.

Ich sitze gerade an einem "Kurzen Informatiktest", den der Sohn meines Nachbarn vorgesetzt bekam und wobei er wohl versagt hat.

Aber Hier mal die Aufgabenstellung:

  1. Notiere, was nach dem Aufrufen der Webseite auf dem Bildschirm zu sehen ist. (Unter Umständen nichts außer Script 1, 2 und 3 XD)

  2. Schreibe ein Script, das den Anwender so lange auffordert, den Namen einzugeben, bis er Gymgan eingibt. (Hat wohl nix mit dem Code zu tun.)

  3. Schreibe ein Skript, das den Anwender auffordert, eine Zahl einzugeben. Ist die Zahl kleiner als 5, dann soll "zu klein"; bei einer Zahl >= 5 "in Ordnung" ausgegeben werden. (wie 2) was eigenes also nicht wichtig für hier)

Soweit die Aufgabenstellung...

Code zu Aufgabe 1:

  
<html>  
<head>  
  <title> Test </title>  
  <script language="JavaScript" type="text/javascript">  
  </script>  
</head>  
<body>  
  <h1>Script 1</h1>  
  <script>  
    var x, y, z;  
    x=9; y=8; z="6";  
    document.write(x-y);  
    document.write(z+5);  
    if (x>y) {document.write("Tage")}  
    else {document.write("Jahre")};  
    if (x+y == 10)  
      { document.write("zählt die Stunde");  
        document.write("außer bei Schalttagen")};  
    else if (x+y==11)  
      { document.write("zählt das Jahr");  
        document.write("außer bei Schaltjahren")}  
    else {document.write("oder auch nicht <br>")}  
    document.write("Oder ?");  
    var a, b, c, d;  
    a=x>y; b=true; c=false; d=x+y==17;  
    if (a) {document.write("oder 8760 Stunden")};  
    if (b) {document.write("oder 525600 Minuten")};  
    if (c) {document.write("oder 31536000 Sekunden")};  
    if (d) {document.write("Gut")}  
    else{document.write("Das wars")}  
  </script>  
  <h1>Script 2</h1>  
  <script>  
    var i;  
     for (i=1;i<5;i++){  
       document.write("Hallo"+i+"<br>")}  
  </script>  
  <h1>Script 3</h1>  
  <script>  
    var erste, zweite;  
     erste=1;  
     for (zweite=1;zweite<=5;zweite++){  
       erste=erste*zweite;  
       document.write("Ergebnis Nummer "+ zweite);  
       document.write(" ist "+ erste);  
       document.write("<br>");  
     }  
  </script>  
  
  
</body>  
  
</html>  

Das war's. Die bekommen also beigebracht HTML und JavaScript irgendwie zusammen zu schustern. Also Unabhängig davon ob das geht oder nicht, ist doch der Grundaufbau schon mal schlecht.

Wie es vernünftig geht lernt man dabei jedenfalls nicht.

MfG
ich