1.1.7 • Published 3 months ago

@aloskutov/plural-ru v1.1.7

Weekly downloads
-
License
MIT
Repository
github
Last release
3 months ago

plural-ru

DeepSourceDeepSource npms.io (quality)

Возвращает нужную форму существительного в зависимости от заданного числа.

Использование

Установка

1. Через npm

npm install @aloskutov/plural-ru

Подключение:

const plural = require('@aloskutov/plural-ru');

2. Скачать из репозитория plural.js

Подключение:

const plural = require('./plural');

Параметры

let result = plural(number, array)

Первый аргумент натуральное число.

Второй аргумент Массив из трёх форм существительных:

  1. Существительное в единственном числе.
  2. Существительное во множественном числе, для 4-х
  3. Существительное во множественном числе, для 5-ти

Результат строка, элемент переданного массива.

Пример

Например, возьмём слово машина, три формы будут соответственно: одна машина, четыре машины и пять машин.

'use strict';

const plural = require('./plural');
const cars = ['машина', 'машины', 'машин'];

console.log(0, plural(0, cars));
console.log(1, plural(1, cars));
console.log(52, plural(52, cars));
console.log(100, plural(100, cars));

Результат:

0 машин
1 машина
52 машины
100 машин
1.1.7

3 months ago

1.1.6

7 months ago

1.1.5

8 months ago

1.1.4

9 months ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.0

1 year ago