Walter: alphabetisches Sortieren mit .sort()

Hallo,
ich sortiere alphabetische Begriffe mit  .sort().
Ohne Funktion () wird bei der Sortierung Groß- und Kleinschreibung getrennt: ABC...Zabc...z. Wie kann ich folgende Sortierung erreichen: AaBbCc...Zz?
Walter

  1. ich sortiere alphabetische Begriffe mit  .sort().
    Ohne Funktion () wird bei der Sortierung Groß- und Kleinschreibung getrennt: ABC...Zabc...z. Wie kann ich folgende Sortierung erreichen: AaBbCc...Zz?

    indem du eine eigene Sortierfunktion schreibst und die Werte mit toLowerCase vergleichst.

      
    var array = [  
    'aAaBbbC',  
    'aaAbbC',  
    'AabbC',  
    'aABbbC'  
    ];  
    function mySort(a,b)  
    {  
        return a.toLowerCase() > b.toLowerCase();  
    }  
    var new_array = array.sort(mySort);  
    
    

    Struppi.

    --
    Javascript ist toll (Perl auch!)