
- Javascript Basics Tutorial
- Javascript - Home
- Javascript - Overview
- Javascript - Syntax
- Javascript - Enabling
- Javascript - Placement
- Javascript - Variables
- Javascript - Operators
- Javascript - If...Else
- Javascript - Switch Case
- Javascript - While Loop
- Javascript - For Loop
- Javascript - For...in
- Javascript - Loop Control
- Javascript - Functions
- Javascript - Events
- Javascript - Cookies
- Javascript - Page Redirect
- Javascript - Dialog Boxes
- Javascript - Void Keyword
- Javascript - Page Printing
- JavaScript Objects
- Javascript - Objects
- Javascript - Number
- Javascript - Boolean
- Javascript - Strings
- Javascript - Arrays
- Javascript - Date
- Javascript - Math
- Javascript - RegExp
- Javascript - HTML DOM
- JavaScript Advanced
- Javascript - Error Handling
- Javascript - Validations
- Javascript - Animation
- Javascript - Multimedia
- Javascript - Debugging
- Javascript - Image Map
- Javascript - Browsers
- JavaScript Useful Resources
- Javascript - Questions And Answers
- Javascript - Quick Guide
- Javascript - Functions
- Javascript - Resources
Sorting objects by numeric values - JavaScript
Suppose we have an object like this −
const obj = { key1: 56, key2: 67, key3: 23, key4: 11, key5: 88 };
We are required to write a JavaScript function that takes in this object and returns a sorted array like this −
const arr = [11, 23, 56, 67, 88];
Here, we sorted the object values and placed them in an array.
Example
Following is the code −
const obj = { key1: 56, key2: 67, key3: 23, key4: 11, key5: 88 }; const sortObject = obj => { const arr = Object.keys(obj).map(el => { return obj[el]; }); arr.sort((a, b) => { return a - b; }); return arr; }; console.log(sortObject(obj));
Output
This will produce the following output in console −
[ 11, 23, 56, 67, 88 ]
- Related Articles
- Sorting an array of objects by property values - JavaScript
- Sum similar numeric values within array of objects - JavaScript
- Sorting an array of objects by an array JavaScript
- Sorting an array objects by property having null value in JavaScript
- Sorting objects according to days name JavaScript
- JavaScript array sorting by level
- Sorting an array of binary values - JavaScript
- Fill missing numeric values in a JavaScript array
- Sorting an array by date in JavaScript
- Sorting arrays by two criteria in JavaScript
- Sorting an array by price in JavaScript
- Sorting string characters by frequency in JavaScript
- Sorting JavaScript object by length of array properties.
- Sorting array of Number by increasing frequency JavaScript
- Sorting or Arranging an Array with standard array values - JavaScript

Advertisements