mathjs
Version:
Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with dif
26 lines (25 loc) • 758 B
JavaScript
export const compareNaturalDocs = {
name: 'compareNatural',
category: 'Relational',
syntax: [
'compareNatural(x, y)'
],
description:
'Compare two values of any type in a deterministic, natural way. ' +
'Returns 1 when x > y, -1 when x < y, and 0 when x == y.',
examples: [
'compareNatural(2, 3)',
'compareNatural(3, 2)',
'compareNatural(2, 2)',
'compareNatural(5cm, 40mm)',
'compareNatural("2", "10")',
'compareNatural(2 + 3i, 2 + 4i)',
'compareNatural([1, 2, 4], [1, 2, 3])',
'compareNatural([1, 5], [1, 2, 3])',
'compareNatural([1, 2], [1, 2])',
'compareNatural({a: 2}, {a: 4})'
],
seealso: [
'equal', 'unequal', 'smaller', 'smallerEq', 'largerEq', 'compare', 'compareText'
]
}