@trashpanda001/helpers
    Preparing search index...

    Function compareStringsNaturalReversed

    • Compare two strings with a natural reverse-alphabetic ordering (numbers sort properly).

      Empty values sort last: "", null, and undefined last.

      Parameters

      • target: Optional<string>

        the first string to compare

      • other: Optional<string>

        the second string to compare

      Returns number

      reverse-alphabetic ordering, with numbers sorted naturally

      Error if string-natural-compare is not available

      Sort strings with descending numbers.

      import { compareStringsNaturalReversed } from "@trashpanda001/helpers/comparators"

      compareStringsNaturalReversed("1000 bottles", "999 bottles")
      // -1 .. 1000 bottles, 999 bottles
      compareStringsNaturalReversed("1 Mississippi", "2 Mississippi")
      // 1 ... 2 Mississippi, 1 Mississippi