@technobuddha/library
Version:
A large library of useful functions
67 lines (61 loc) • 1.98 kB
text/typescript
import { empty } from './unicode.ts';
/**
* Negative Zero
* @group Math
* @category Constants
*/
export const negativeZero = -0;
/**
* Words for unit numbers 0-19
*
* one, two, three, four, five, six, seven, eight, nine, ten,
* eleven, twelve, thirteen, fourteen, fifteen, sixteen, seventeen, eighteen, nineteen
* @group Math
* @category Constants
*/
// prettier-ignore
export const cardinalOnes = [
empty, 'one', 'two', 'three', 'four',
'five', 'six', 'seven', 'eight', 'nine',
'ten', 'eleven', 'twelve', 'thirteen', 'fourteen',
'fifteen', 'sixteen', 'seventeen', 'eighteen', 'nineteen',
];
/**
* Words for tens 20-90
*
* twenty, thirty, forty, fifty, sixty, seventy, eighty, ninety
* @group Math
* @category Constants
*/
// prettier-ignore
export const cardinalTens = [
'twenty', 'thirty', 'forty', 'fifty',
'sixty', 'seventy', 'eighty', 'ninety',
];
/**
* Words for ordinal numbers 0-19
*
* first, second, third, fourth, fifth, sixth, seventh, eighth, ninth, tenth,
* eleventh, twelfth, thirteenth, fourteenth, fifteenth, sixteenth, seventeenth, eighteenth, nineteenth
* @group Math
* @category Constants
*/
// prettier-ignore
export const ordinalOnes = [
'first', 'second', 'third', 'fourth',
'fifth', 'sixth', 'seventh', 'eighth', 'ninth',
'tenth', 'eleventh', 'twelfth', 'thirteenth', 'fourteenth',
'fifteenth', 'sixteenth', 'seventeenth', 'eighteenth', 'nineteenth'
];
/**
* Words for ordinal tens 20-90
*
* twentieth, thirtieth, fortieth, fiftieth, sixtieth, seventieth, eightieth, ninetieth
* @group Math
* @category Constants
*/
// prettier-ignore
export const ordinalTens = [
'twentieth', 'thirtieth', 'fortieth', 'fiftieth',
'sixtieth', 'seventieth', 'eightieth', 'ninetieth',
];