Answers for "order an array javascript"

25

JS array sort

numArray.sort((a, b) => a - b); // For ascending sort
numArray.sort((a, b) => b - a); // For descending sort
Posted by: Guest on May-08-2021
1

array sort js

arr = ['width', 'score', done', 'neither' ]
arr.sort() // results to ["done", "neither", "score", "width"]

arr.sort((a,b) => a.localeCompare(b)) 
// if a-b (based on their unicode values) produces a negative value, 
// a comes before b, the reverse if positive, and as is if zero

//When you sort an array with .sort(), it assumes that you are sorting strings
//. When sorting numbers, the default behavior will not sort them properly.
arr = [21, 7, 5.6, 102, 79]
arr.sort((a, b) => a - b) // results to [5.6, 7, 21, 79, 102]
// b - a will give you the reverse order of the sorted items 

//this explnation in not mine
Posted by: Guest on October-07-2020
4

javascript sort

homes.sort((a, b) => parseFloat(a.price) - parseFloat(b.price));
Posted by: Guest on March-17-2020
-1

how to sort an array in javascript

you can sort array in different ways:

first....by using the sort method
ex: let arr = ["a", "d", "b", "c", "f"]
let res = arr.sort()
NOTE: this method is not ideal


second...... by using the sort function
ex: let arr = [1, 10, 11, 30, 100, 50, 45]

let res = arr.sort((a, b)=> a - b ).....this sorts in ascending order
let res = arr.sort((a, b)=> b - a ) ...this sorts in descending order

NOTE: we can also user different algorithms to sort an array. example: bubble sort,
  quick sort, merge sort etc.
  
 answer by EZIOGOR CLEVER
Posted by: Guest on August-07-2021
-1

sort function

var vehicules= [
   { nom: "Peugeot 208 1,2l PureTech", img:"208.png" , co2:108 },
   { nom: "Peugeot 5008 2.0 BlueHDi 150", img:"5008.png" , co2: 118 },
   { nom: "Golf GTI", img:"golfgti.png" , co2:148 },
   { nom: "Renault Clio 0.9 TCe 90", img:"clio.jpg" , co2:114 },
   { nom: "Audi A4 2.0 TDI 190", img:"a4.png" , co2: 111},
   { nom: "BMW Serie 2 Tourer 220d", img:"serie2tourer.png" , co2:124 },
   { nom: "Audi SQ7", img:"sq7.png" , co2:198 },
   { nom: "Audi TTS", img:"tts.png" , co2:159 },
];
vehicules.sort(function (a, b) {
   return a.co2 - b.co2;
});
vehicules.forEach(function(v) {
   console.log(v.nom+" avec "+v.co2+" g de CO2/km");    
});
Posted by: Guest on July-29-2020

Code answers related to "order an array javascript"

Browse Popular Code Answers by Language