unforgivenll Bunter Hund im ASB Beitrag melden Geschrieben 13. Mai 2004 <HTML> <HEAD> <script language="JavaScript> var zahl=prompt("Geben Sie eine Zahl ein,""); var zaehler=1; var ergebnis=1; while zaehler <= zahl) { ergebnis=ergebnis * zaehler; zaehler+; } document.write("Der Wert ist ",ergebnis); document.write("<b>"); </SCRIPT> </HEAD> <BODY> </BODY> </HTML> Was ist an diesem Code falsch???? BZW. wer kann ihn richtigstellen? Ein Freund hat Test, bis 15:30 noch Zeit, bitte rasch, wenn wer Zeit hat! 0 Zitieren Diesen Beitrag teilen Link zum Beitrag Auf anderen Seiten teilen More sharing options...
Pimmi Kennt das ASB in und auswendig Beitrag melden Geschrieben 13. Mai 2004 mag und kann zwar java-script nicht wirklich, aber auf den ersten blick würd mir hier { ergebnis=ergebnis * zaehler; zaehler+; } ein "+" abgehen, sprich "zaehler++;" zaehler+ tut garnix, entweder du gibst ihm eine zahl oder variable mit oder du verwendest die dekrementnotation ++ ... kann aber auch sein, dass es noch mehr hat. 0 Zitieren Diesen Beitrag teilen Link zum Beitrag Auf anderen Seiten teilen More sharing options...
unforgivenll Bunter Hund im ASB Beitrag melden Geschrieben 13. Mai 2004 (bearbeitet) Hab das jez irgendwie auf daß da ausgebessert, obwohl ich nahezu NULL Ahnung habe.... <HTML> <HEAD> <script language="JavaScript"> </HEAD> <BODY> var zahl=prompt("Geben Sie eine Zahl ein, "); var zaehler=1; var ergebnis=1; while(zaehler<=zahl) { ergebnis *= zaehler; zaehler++; } document.write("<b>"); document.write("Der Wert ist ",ergebnis); document.write("</b>"); </SCRIPT> </BODY> </HTML> bearbeitet 13. Mai 2004 von unforgivenll 0 Zitieren Diesen Beitrag teilen Link zum Beitrag Auf anderen Seiten teilen More sharing options...
neuron --- Beitrag melden Geschrieben 13. Mai 2004 Du machst in Deinem Quellcode das <HEAD>-Tag zu und obendrein noch ein <BODY>-Tag auf, ohne zuvor das <script>-Tag geschlossen zu haben. So kann's nicht klappen. So funktionierts: <HTML> <HEAD> <script language="JavaScript"> var zahl=prompt("Geben Sie eine Zahl ein, "); var zaehler=1; var ergebnis=1; while(zaehler<=zahl) { ergebnis *= zaehler; zaehler++; } document.write("<b>"); document.write("Der Wert ist ",ergebnis); document.write("</b>"); </SCRIPT> </HEAD> <BODY> </BODY> </HTML> 0 Zitieren Diesen Beitrag teilen Link zum Beitrag Auf anderen Seiten teilen More sharing options...
Vafluacht se one and only Beitrag melden Geschrieben 14. Mai 2004 ---> Techn. Hilfe 0 Zitieren Diesen Beitrag teilen Link zum Beitrag Auf anderen Seiten teilen More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.