Sort-ascending-descending jQuery num-sort plugin provides a custom sort function that allows you to correctly sort a group of numbers in descending or ascending order.
Must Read: Ascending and Descending Sort In Angular | ngx-order-pipe
How to make use of it:
1. Insert the jquery-num-sort.js
library after loading the newest jQuery.
<script src="/path/to/cdn/jquery.slim.min.js"></script> <script src="/path/to/js/include/jquery-num-sort.js"></script>
2. Sort an array of numbers in descending order.
let arrayNum = [-99, 1.10, 20.50, 3.60, 5.10, 0, 100]; let outputDsc = $(arrayNum).sortDescending(); => 100,20.5,5.1,3.6,1.1,0,-99
3. Sort an array of numbers in ascending order.
let arrayNum = [-99, 1.10, 20.50, 3.60, 5.10, 0, 100]; let outputAsc = $(arrayNum).sortAscending(); => -99,0,1.1,3.6,5.1,20.5,100
4. Since the built-in JavaScript/jQuery sort()
the function treats everything as strings, you could have to bother coping with floating-point values in a JS array:
let arrayNum = [-99, 1.10, 20.50, 3.60, 5.10, 0, 100]; arrayNum.sort(); => -99, 0, 1.1, 100, 20.5, 3.6, 5.1
See Also –
Easy Simple Table Rows Sorting Plugin with jQuery
Sort HTML Table Without jQuery Library | sorTable.js
A JavaScript Library That Creates HTML Tables | data-table.js
See Demo And Download

Official Website(debrajrakshit): Click Here
This superior jQuery/javascript plugin is developed by debrajrakshit. For extra Advanced Usage, please go to the official website.