JürgenB: replace_nth() auch mit negativer Positionsangabe

Beitrag lesen

Hallo Rolf,

   for (var i=items.length-1; i>=0; i--)
   {
      result = items[i] + ((occur == -1 || i == occur) ? replace : search) + result;
   }

wenn du noch etwas optimieren willst, kannst du den Fälle occur==-1 und i==occur außerhalb der Schleife behandeln, und dann die Schleife getrennt bis und ab occur laufen lassen. Dann hast du keine Abfragen mehr in der Schleife.

Gruß
Jürgen