• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Verschachtelte for-loop

Tronjer

Senior HTML'ler
Ich habe hier einen String, den ich durch eine Schleife schicken will und der bei jedem Durchgang den Wert um 1 erhöhen und den Index um 1 verringern soll.

Code:
// Das ist der String
var val = "abcdefghij";

// Das soll die Ausgabe sein:
a = 10
b = 9
c = 8
.....

Versucht habe ich es mit einer verschachtelten for-Schleife, aber das funzt natürlich nicht, weil dabei über jeden Character in der Varibalen i 10x iteriert wird.

Code:
var val = "abcdefghij";

for (var i = 0; i < val.length; i++) {
  for (var j = val.length; j > 0; j--) {
    console.log( val[i] + " = " + j);
  }
}

Hätte jemand einen Tipp? Ich stehe heute Abend wohl auf dem Schlauch. :(
 
Code:
var val = "abcdefghij";
var count = 10;
for( var i=0;i<val.length;i++ ) {
 console.log( val[i] + " = " + count);
 count--;
}
 
Danke, das wars. :)

Code:
var val = "abcdefghij";
var count = val.length;

for( var i = 0; i < val.length; i++ ) {
  count --;
  console.log( val[i] + " = " + count);
}
 
Zurück
Oben