LX: Zahlen rückwärst ausgeben, Zahlendreieck

Beitrag lesen

Hallo!

Mache es Dir selbst einfacher und reduziere Deine Schleifen:

  
var num, times, max=6, output='';  
for (num = 1; num <= max; num++) {  
// umgekehrt: for (num = max; num >= 1; num--) {  
   times = max;  
   // Zuweisung = Bedingung ? Ausgabe falls zutreffend : Ausgabe falls abweichend  
   // ist eine Kurzform der if-Abfrage in JavaScript  
   while (times--) { output = (num - times <= 0) ? num : 0; }  
   output += '<br/>';  
}  

Ich habe absichtlich einen kleinen Fehler eingebaut, damit Du das Script erst verstehen musst und erst dann verwenden kannst. Denke das nächste Mal bitte etwas mehr nach, bevor Du ein solch einfaches Problem aufs Forum schreibst.

Gruß, LX

--
RFC 2324, Satz 7 (Sicherheit): Jeder, der zwischen meinem Kaffee und mir steht, gilt als unsicher.