sort an array of numbers code example

Example 1: javascript sort array smallest to largest

var numArray = [140000, 104, 99];
numArray.sort(function(a, b) {
  return a - b;
});

console.log(numArray);

Example 2: javascript sort array of ints

function sortNumbers(a, b) {
  return a - b;
}
var ages = [12, 95, 43, 15, 10, 32, 65, 78, 8];
ages.sort(sortNumbers); //ages is now sorted low to high
//console.log(ages); [8, 10, 12, 15, 32, 43, 65, 78, 95]

Example 3: sorting array of numbers in javascript

var arr = [23, 34343, 1, 5, 90, 9]

//using forEach
var sortedArr = [];
arr.forEach(x => {
    if (sortedArr.length == 0)
        sortedArr.push(x)
    else {
        if (sortedArr[0] > x) sortedArr.unshift(x)
        else if (sortedArr[sortedArr.length - 1] < x) sortedArr.push(x)
        else sortedArr.splice(sortedArr.filter(y => y < x).length, 0, x)
    }
})
console.log(sortedArr);


// using sort method
console.log(arr.sort((a,b)=>{
    return a-b;
}));

Example 4: sort numbers in array javascript

function sortNumber(a, b) {
  return a - b;
}
Arr.sort(sortNumber);