Struppi: Sortierung nach bestimmten Muster

Beitrag lesen

OK, eine Lösung mit einer sort Funktion:

mit einem kleinen Fehler:
 ~~~javascript var x = [
 'E258_70426_000A_10s.nc',
 'E258_70426_000A_10k.nc',
 'E258_70426_000A_11k.nc',
 'E258_70426_000A_12k.nc',
 'E258_70426_000A_11b.nc',
 'E258_70426_000A_22b.nc'
 ];

x.sort(function(a, b) {
  var c1 = a.substr(18, 1);
  var c2 = b.substr(18, 1);
  return c1 > c2 ? 1 :
  c1 < c2 ? -1 :
  a > b ? 1 : // Hier war der falsche Operator
  a < b ? -1 :
  0;
 
 });

alert(x.join('\n'));

  
  
Struppi.