Drucken Sie auch zahlen von 1-100 mit 5 zahlen pro Zeile

versucht zu putzen, bis auf einige grundlegende javascript-und ich Frage mich, wie würden Sie dieses Problem lösen. Ich habe einen Weg gefunden, aber es ist ziemlich hässlich und ich würde schätzen einige erfahrene Augen, lassen Sie mich wissen, was Sie Sache. Im Grunde genommen, nur Durchlaufen Sie die zahlen von 1 bis 100 und druckt alle geraden zahlen in Gruppen von je fünf auf jeder Linie. Also Zeile eins wäre 2,4,5,8,10, Zeile 2 ist 12,14,16,18,20. Hier ist was ich habe, so weit:

var counter = 0;
var line=[];


for(var i = 0; i<=100; i++){
  if(i%2==0){
    if(line.length <5){
    line[counter] = i;
    counter++
    }else{
      console.log(line);
      line=[];
      counter=0;
      line[counter] =i;
    }
  }
  }
console.log(line);

Vielen Dank!

Schreibe einen Kommentar