Christian Kruse: Wie in (fast) allen Programmiersprachen

Beitrag lesen

Hi,

es _gibt_ in JS kein elseif, elsif oder sonst irgendwie geartete mehrfach verzweigenden If-Statements.
(nachzulesen in Self oder hier: http://developer.netscape.com/docs/manuals/js/client/jsref/stmt.htm#1004833)
Da muß man schon auf seinen Grips zurück greifen ;)

if(farbe==1)
  { document.bgColor="yellow"; farbe=2; }
  else
  { document.bgColor="red"; farbe=1; }

erweitere das ganze doch einfach, indem du in der Verzweigung noch einmal bedingst:

if(farbe == 1)
{ code; }
else
{
if(farbe == 2)
  { code; }
else
  { code; }
}

Oder halt so, wie ich es gemacht habe in der Lösung vorher. (btw: Array.length muß farben.length heißen ;))

mfg
CK1

<img src="http://wwwtech.de/images/banner.jpg" alt="">
http://wwwtech.de/moorhuhn/