JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 195268
  • Score
    100M100P100Q167868F
  • License MIT

Sort an array of numbers

Package Exports

  • num-sort

Readme

num-sort

Sort an array of numbers

Install

npm install num-sort

Usage

import {numberSortAscending, numberSortDescending} from 'num-sort';

[9, -3, -Infinity, 24, NaN].sort(numberSortAscending);
//=> [NaN, -Infinity, -3, 9, 24]

[9n, 3n, 24n, -5n].sort(numberSortAscending);
//=> [-5n, 3n, 9n, 24n]

[9, -3, -Infinity, 24, NaN].sort(numberSortDescending);
//=> [24, 9, -3, -Infinity, NaN]

[9n, 3n, 24n, -5n].sort(numberSortDescending);
//=> [24n, 9n, 3n, -5n]

API

numberSortAscending

Ascending sort comparator.

Supports both number and bigint types.

numberSortDescending

Descending sort comparator.

Supports both number and bigint types.

  • alpha-sort - Alphabetically sort an array of strings