3.1.0 • Published 4 years ago

numd v3.1.0

Weekly downloads
89
License
MIT
Repository
github
Last release
4 years ago

numd Build Status

Pluralize a word

  • 1 dollar, 5 dollars
  • 1 рубль, 2 рубля, 5 рублей

Install

npm install --save numd

Usage

import numd from 'numd';

numd(2, 'dollar', 'dollars'); // 2 dollars
numd(14, 'рубль', 'рубля', 'рублей'); // 14 рублей

API

numd(num, word, singular, plural)

Return a string if num is defined:

numd(1, 'dollar', 'dollars'); // 1 dollar
numd(1, 'рубль', 'рубля', 'рублей'); // 1 рубль

otherwise return a function:

const rur = numd('рубль', 'рубля', 'рублей');
rur(4); // 4 рубля
rur(51); // 51 рубль

num

Type: number

Count to determine a word.

word

Type: string

Word in the nominative singular.

singular

Type: string

Word in the genitive singular, not used for English words and some other languages.

plural

Type: string

Word in the plural/genitive plural.

License

MIT

3.1.0

4 years ago

3.0.4

7 years ago

3.0.3

8 years ago

3.0.2

8 years ago

3.0.1

8 years ago

3.0.0

8 years ago

2.2.1

9 years ago

2.2.0

9 years ago

2.1.0

9 years ago

2.0.0

9 years ago

1.1.2

9 years ago

1.1.1

9 years ago

1.1.0

9 years ago

1.0.3

9 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago