JavaScript Example (Program)
Learn Details

Q. Where do use Sort () method ?

जिस array के element को sort (मतलब छोटा से बड़ा) करना हो, तब sort method का use करते हैं

ArrayName.sort()
  • Example of String Sort()



    <script>
       // String value print
          var a = ["Cat", "Dog", "Apple", "Ball"];
          document.write(" <b>Before Sort Method:  </b>"+a+"<br>");
          a.sort();
          document.write(" <b>After Sort Method:  </b>"+a);
       
    </script>
    Out Put : Before Sort Method: Cat,Dog,Apple,Ball
    After Sort Method: Apple,Ball,Cat,Dog
  • Numeric Sort

    • sort() Method की default value string होता है | इसलिए यह हमें Apple के बाद Ball के बाद Cat के बाद Dog को return करके दिया है
    • मान लीजिये की कुछ numeric array value [40, 100, 1, 5, 25, 10] है , और इसके साथ sort () method का use करने के बाद हमें 1,10,100,25,40,5 return करके देगा। जो की यह numeric sort value नहीं है |
    • तो इसे prefix करने के लिए compare function का use करेंगे

    Example of Numeri Sort()

    <script>
       // Numeri value print
    var a = [10, 8, 7, 6,4,1,2,3,9,20];
       document.write(" <b>Before Sort Method:  </b>"+a+"<br>");
       function comp(a,b){
          return a-b;
       }
       a.sort(comp);
       document.write("<b>After Sort Method:  </b>"+a);
       
    </script>
    Out Put : Before Sort Method: 10,8,7,6,4,1,2,3,9,20
    After Sort Method: 1,2,3,4,6,7,8,9,10,20