Supportnet / Forum / Skripte(PHP,ASP,Perl...)
JAvaScript vervollständigen ??
Frage
Hallo an alle ,
erst mal hoffe ich das ich hier richtig bin
:)
so und nun zu mienem Problem ... ich soll ne Aufgabe lösen , da ich aber ne tottale Anfängerin in JS bin und in dem Buch das ich habe das ganze sehr schlecht oder irgendwie überhaupt nicht beschreiben ist :mad: ... bekomme ich das nicht hin :dontknow: ...
... vielleicht kann/will mir von Euch jemand weiter helfen und mir vielleicht erklären warum das genau so sein muss :) ... (gerne auch per mail " nullproblemo AT abacho DOT de ")
Aufgabe:
Ersetzen sie die Fragezeichen so, dass die HTML-Seite folgendes leistet.
b) ausgabe der Zahlen mittels Schleife in Folgender Form (achten sie auch auf Komma und Punkte ) : Die aktuelle Lottozahlen lauten: 9, 15, 33, 34, 42, 46 .
<html>
<head>
<title>Lotto Zahlen - Aifgabe4</title>
<script language="JavaScript">
<!--
//hier wird das Array für die Lottozahlen angelegt
var lotto=new Array(6)
lotto[0]=9;
lotto[1]=15;
lotto[2]=33;
lotto[3]=34;
lotto[4]=42;
lotto[5]=46;
//-->
</script>
</head>
<body>
Die Lottozahlen lauten:
<script language="JavaScript">
<!--
var lotto
while (?????)
{if (????) document.write(lotto[?] +".");
else ????????????? ;
i =????? ;
}
// -->
</script>
</body>
</html>
ich hab eifnach kein PLan was ich beim while if write und i eingeben soll /muss :dontknow:
ich sag dann einfach mal im voraus Danke
Antwort 1 von dirter
hi, hoffe das was ich jetzt schreibe ist richtig:
kannst ja ma probieren, freu mich über rückmeldung
<script language="JavaScript">
function lotto ()
{
var lotto=new Array(6)
lotto[0]=9;
lotto[1]=15;
lotto[2]=33;
lotto[3]=34;
lotto[4]=42;
lotto[5]=46;
var index;
for (index=0; index<6; index++)
{
document.write (lotto[index]+", ");
}
}
<body onload="lotto ()">
....
</body>
kannst ja ma probieren, freu mich über rückmeldung
Antwort 2 von dirter
nachtrag: hinter die letzte schließende geschweifte klammer kommt noch
</script>Antwort 3 von Mago
hallo Dirter ,
funktioniert nicht ganz richtig ... die ausgabe des punktes am ende fehlt ...
richtig funktionieren tut das hier ...
<head>
<title>Lotto Zahlen - Aifgabe4</title>
<script language="JavaScript">
<!--
//hier wird das Array für die Lottozahlen angelegt
var lotto=new Array(6)
lotto[0]=9;
lotto[1]=15;
lotto[2]=33;
lotto[3]=34;
lotto[4]=42;
lotto[5]=46;
//-->
</script>
</head>
<body>
Die Lottozahlen lauten:
<script language="JavaScript">
<!--
var i=0;
while (i<=5) {
if (i==5) document.write(lotto +".");
else document.write(lotto +",");
i = i+1;
}
// -->
</script>
</body>
... hab in einem anderen forum erfahren wie es geht ... freuuu .....
Ich danke dir ganz herzlich für deinen Versuch ...
bis denne mal
gruss von mir
funktioniert nicht ganz richtig ... die ausgabe des punktes am ende fehlt ...
richtig funktionieren tut das hier ...
<head>
<title>Lotto Zahlen - Aifgabe4</title>
<script language="JavaScript">
<!--
//hier wird das Array für die Lottozahlen angelegt
var lotto=new Array(6)
lotto[0]=9;
lotto[1]=15;
lotto[2]=33;
lotto[3]=34;
lotto[4]=42;
lotto[5]=46;
//-->
</script>
</head>
<body>
Die Lottozahlen lauten:
<script language="JavaScript">
<!--
var i=0;
while (i<=5) {
if (i==5) document.write(lotto +".");
else document.write(lotto +",");
i = i+1;
}
// -->
</script>
</body>
... hab in einem anderen forum erfahren wie es geht ... freuuu .....
Ich danke dir ganz herzlich für deinen Versuch ...
bis denne mal
gruss von mir
Antwort 4 von dirter
ach soll zum schluss ein punkt angezeigt werden?
...
for (index=0; index<=5; index++)
{
if (index==5)
{
document.write (lotto[index]+".");
}
else
{
document.write (lotto[index]+", ");
}
}
...

