Arrays
javascript/objekte/array.htm
so sieht es aus
var Zahlen = new Array(1, 2, 4, 8, 16, 32, 64, 128, 256);
var laenge = Zahlen.length;
document.write("[");
for (i=0; i<laenge; i++){
if (i==laenge-1){
document.write(Zahlen[i]);
}
else{
document.write(Zahlen[i]+", ")
}
}
document.write("]");
// Array Monatstage ausgeben
function ausgebenArray(){
document.write("[");
for (i=0; i<l; i++){
if (i==Monatstage.length-1){
document.write()
document.write(Monatstage[i]);
}
else{
document.write(Monatstage[i]+", ")
}
}
document.write("]");
}
// Ende der Ausgabe des Arrays
// Zeilenumbruch
document.write("<br />");
// Array Monatstage Wochenweise ausgeben
function ausgebenWochenweise(){
for (var i=0; i<Monatstage.length; i++){
if (i%7==0) {
document.write("<br />");
if (i<9)document.write(" " + Monatstage[i] + " ");
else document.write(Monatstage[i]+" ");
}
else {
if (i<9)document.write(" " + Monatstage[i] + " ");
else document.write(Monatstage[i]+" ");
}
}
}
// Array Monatstage in einer einzeiligen Tabelle ausgeben
function ausgebenTageInEinzeiligerTabelle(){
document.write("<table><tr>");
for (i=0; i<Monatstage.length; i++){
document.write("<td>");
document.write(Monatstage[i]);
document.write("</td>");
}
document.write("</tr></table>");
}
// Array Monatstage in einer mehrzeiligen Tabelle ausgeben
function ausgebenTageInMehrzeiligerTabelle(){
var k = 0;
document.write("<table");
for (var i=0; i<5; i++){
document.write("<tr>")
for (j=0; j<7; j++){
document.write("<td>");
document.write(" "+Monatstage[k]);
document.write("</td>");
k++;
if(k>30) break;
}
document.write("</tr>");
}
document.write("</table>");
}