Функция IntModSelector() выбирает корректную фразу в зависимости от значения числа, основываясь на его модификаторе.

Синтаксис

IntModSelector( num, optionsStr )

Аргументы:

  • num (integer): Целое число, для которого необходимо выбрать корректное окончание.
  • optionsStr (string): Строка, содержащая три варианта фразы, разделенных символом ”|”. Эти варианты представляют собой формы слов, например, для чисел 1, 2-4, и 5-9.

Пример:

`yearsNum + ' ' + IntModSelector( yearsNum, "лет|год|года" )`

В этом примере выбирается правильное окончание слова “год” в зависимости от числа yearsNum.

Смотри также:

On Datex