Liste in neues Fenster eintragen(javascript)

Dieses Thema im Forum "Programmieren" wurde erstellt von Turboy, 18. Dezember 2003.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Turboy

    Turboy ROM

    Registriert seit:
    25. Mai 2002
    Beiträge:
    7
    Folgendes Problem:
    Mann gibt bei diesem Programm die Populationsgrösse , Wachstum in % und Anzahl der Jahre

    ein. Ausgabe über einen Berechnen button im Textfeld Ergebnispopulation aus.
    Aber nun möchte ich in einem extra Fenster die Ausgabe zeilenweise für jedes einzelne Jahr

    ausgegeben haben, aber ich weiss nicht wie das geht und brauche Eure Hilfe dafür.
    Die Ausgabe soll für jedes Jahr ausgegeben werden.



    type="text/javascript">

    var pop, proz, jahre, Ergb ;
    function Berechnen()
    {


    Ergb=document.frm.pg.value;
    Ergb=Ergb*1.0;
    proz=document.frm.wr.value;
    jahre= document.frm.j.value;

    for (i=1; i<=jahre ; i++)
    {
    Ergb=Ergb+Ergb*proz/100;
    }
    document.frm.er.value = Math.floor(Ergb);

    }

    function Liste()

    {
    var win;

    win=window.open("","Liste", "width=800, height=300,scrollbars=yes");
    win.document.write("<html><head><title>Wachstum</title>");
    win.document);

    }

    </script>
    </head>
    <body bgcolor=#2382CC text=red>
    <form name="frm">
    <center><br>
    Populationsgröße<br>
    <input type="text" name="pg"><br><br>
    Wachstum in %<br>
    <input type="text" name="wr"><br><br>
    Anzahl Jahre<br>
    <input type="text" name="j"><br><br><br><br>
    Ergebnispopulation<br>
    <input type="text" value="" name="er"><br><br><br>
    <input type="button" value="Berechnen" onClick="Berechnen()"> &nbsp&nbsp&nbsp
    <input type="button" value="Liste" onClick="Liste()">&nbsp&nbsp&nbsp&nbsp
    <input type="button" value="Drucken" onClick="Drucken()">&nbsp&nbsp
    </center>
    </body>
    </html>
     
  2. rapmaster

    rapmaster Halbes Gigabyte

    Registriert seit:
    21. Juli 2002
    Beiträge:
    5.181
    wozu so kompliziert....

    a=prompt()
    b=prompt()
    c=prompt()

    for (i=1;i<c;i++){
    d=a*b/100+d
    }

    alert (d)


    also für a gibste die pop. größe ein, b wachstum in einer natürlichen zahl bis 100 , und c anzahl der jahre.

    mfg
     
Status des Themas:
Es sind keine weiteren Antworten möglich.

Diese Seite empfehlen