Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Array Sort.
- const fruits = ["Banana", "Orange", "Apple", "Mango"];
- const val = fruits.sort(); //sort alphabetically.
- console.log(val);
- const val1 = fruits.reverse(); // it will reverse elements.not Alphabetically.
- console.log(val1);
- const points = [40,100,1,5,25,10];
- console.log(points.sort(function(a,b){
- return a-b;
- }));//Ascending sort Numerical Array.
- // console.log(points.sort(function(a,b){
- // return b-a;
- // }));//Descending
- //function(a, b){return a - b} its a compare function.
- // const points = [40, 100, 1, 5, 25, 10];
- // points.sort(function(a, b){return 0.5 - Math.random()});
- const min=points[0];
- console.log(min);
- const max = points[points.length-1];
- console.log(max);
- points.sort(function(a,b){
- return b-a ;
- });
- const max1 = points[0];
- console.log(max1);
- //Math.max.apply
- //Math.max.apply(null, [1, 2, 3]) is equivalent to Math.max(1, 2, 3).
- //Math.min.apply(null, [1, 2, 3]) is equivalent to Math.min(1, 2, 3).
- const cars = [
- {type:"Volvo", year:2016},
- {type:"Saab", year:2001},
- {type:"BMW", year:2010}
- ];
- cars.sort(function(a, b){return a.year - b.year});
- console.log(cars);
- cars.sort(function(a, b){
- let x = a.type.toLowerCase();
- let y = b.type.toLowerCase();
- if (x < y) {return -1;}
- if (x > y) {return 1;}
- return 0;
- });
- console.log(cars);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement