Javascript-Zählschleifen-Beispiel3
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Javascript</language>
= Aufgabe =
Die folgenden Aufgaben beschäftigen sich mit ineinander geschachtelte Zählschleifen. Dieser Aufgabentyp ist nicht immer ganz einfach! Es sollen jeweils die Zählschleifen so angepasst werden, dass die entsprechend geforderten Ausgaben erreicht werden.
==Aufgabe1==
===a)===
[[Bild:Rboettcher_JS-ZS-Bsb3-1.jpg]]
*Die Zählschleife zählt bis n und
*gibt jeweils m mal die bis dahin gezählte Zahl zusammen mit dem Zeichen "#" aus.
*Im Beispiel ist n=3 und m=4
===b)===
[[Bild:Rboettcher_JS-ZS-Bsb3-2.jpg]]
*Wie Aufgabe a), aber
*an geeigneter Stelle muss ein Zeilenumbruch hinzugefügt werden!
<code id="55360720eb500">
var html="";
var n=1;
var m=1;
</code>
<run id="55360720eb594" nooutput>
for (i=1;i<=1;i=i+1) {
for (j=1;j<=1;j=j+1) {
html+= i + "#";
}
}
document.getElementById("ausgabe1").innerHTML = html;
</run>
<div id="ausgabe1"><b>Hier ist der "div"-Container mit dem Namen <i>"ausgabe1"</i></b></div>
==Aufgabe2==
[[Bild:Rboettcher_JS-ZS-Bsb3-3.jpg]]
*Das Zeichen z wird in einem n*m Rechteck angeordnet.
*Im Beispiel ist n=5, m=12 und z das Zeichen #!
<code id="55360b9552a64">
var html="";
var n=1;
var m=1;
var z="";
</code>
<run id="55360b9552af8" nooutput>
for (i=1;i<=1;i=i+1) {
for (j=1;j<=1;j=j+1) {
html+="";
}
}
document.getElementById("ausgabe2").innerHTML = html;
</run>
<div id="ausgabe2"><b>Hier ist der "div"-Container mit dem Namen <i>"ausgabe2"</i></b></div>
==Aufgabe3==
Etwas schwerer.
<code id="55360d7323364">
var html="";
var n=1;
var m=1;
var z="";
</code>
<run id="55360d7323403" nooutput>
for (i=1;i<=1;i=i+1) {
for (j=1;j<=1;j=j+1) {
html+="";
}
}
document.getElementById("ausgabe3").innerHTML = html;
</run>
<div id="ausgabe3"><b>Hier ist der "div"-Container mit dem Namen <i>"ausgabe3"</i></b></div>
[[Javascript-Zählschleifen-Beispiel2]]