Gets the name of a number, even if it's stupidly big. Supersedes TheoryOfNekomata/number-name.
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

common.ts 477 B

123456789101112131415
  1. type GroupDigits = string;
  2. type GroupPlace = number;
  3. export type Group = [GroupDigits, GroupPlace];
  4. export interface StringifySystem {
  5. makeNegative: (s: string) => string;
  6. makeGroup: (group: string, place?: GroupPlace, options?: Record<string, unknown>) => string;
  7. group: (value: string) => Group[];
  8. finalize: (tokens: string[]) => string;
  9. tokenize: (value: string) => string[];
  10. parseGroups: (value: string[]) => Group[];
  11. combineGroups: (value: Group[]) => string;
  12. }