Hallo Helmut,
b[0] = new Image(); b[0].src = "002.jpg";
b[1] = new Image(); b[1].src = "003.jpg";
...
b[99] = new Image(); b[99].src = "101.jpg";
schon mal versucht, den Code nicht zu erzeugen, sondern laufen zu lassen?
var b = new Array(100);
for(var i=0;i<100;i++) {
b[i] = new Image();
if(i<10) b[i].src = "00"+i+".jpg"; // Auffüllen mit Nullen auf drei Stellen
else if(i<100) b[i].src = "0"+i+".jpg"; // der "+"-Operator verkettet hier Strings
else b[i].src = i+".jpg"; //
}
(ungetestet)
Bitte übernimm den von mir nicht getesteten Code jetzt nicht einfach so, sondern versuch ihn zu verstehen.
Gruß, Jürgen