java-script

Dieses Thema im Forum "Programmieren" wurde erstellt von ez-lif, 7. November 2004.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. ez-lif

    ez-lif Byte

    Registriert seit:
    14. September 2004
    Beiträge:
    29
    hallo, ich brauche dringend hilfe:

    kann mir jemand folgendes java-script-programm so umschreiben, dass es die zahlen nicht von 1,2,3,4,5,... bis zur angegebenen zahl zählt sondern nur alle geraden zahlen also 2,4,6,8,... ausgibt??


    <script language="javascript">

    function starten(){
    document.zzz.ausgabe.value=""; // Löscht bei jedem Neustart die Ausgabe
    var n=document.zzz.eingabe.value*1; // n wird mit der eingegebenen Zahl belegt
    //alert(typeof n);

    zaehlen(n); // startet das Programm "zaehlen"
    }

    function zaehlen(n){
    var i=1;
    //alert(typeof i);
    for(j=1; j<=n ; j++){ // Start bei j=1; Stopp bei j>n; Schrittweite 1 (j=j+1)
    document.zzz.ausgabe.value+=i + "\n"; // schreibt i plus "neue Zeile"
    i++} // i wird um 1 erhöht: i=i+1
    }

    </script>



    hoffentlich kann mir jemand helfen.
    vielen dank im voraus!
     
  2. kalweit

    kalweit Hüter der Glaskugel

    Registriert seit:
    18. April 2000
    Beiträge:
    31.473
    Das ist nicht dein Ernst... Der Quelltext ist mehr als ausführlich und eindeutig kommentiert.

    Gruss, Matthias
     
  3. Michi0815

    Michi0815 Guest

    Registriert seit:
    7. Januar 2004
    Beiträge:
    3.429
    function starten(){
    zaehlen(document.zzz.eingabe.value*1);
    }

    function zaehlen(n){
    s = "";
    for(j=1; j<=n ; j+=2){ s += j + "\n"; }
    document.zzz.ausgabe.value = s;
    }
     
Status des Themas:
Es sind keine weiteren Antworten möglich.

Diese Seite empfehlen