Настроить формулу

Хотел бы получать разные данные, в зависимости от склонения чисел
Например, 1 заявка, 2 заявки, 10 заявок...

Категория: Разработка и интеграции

Автор: Михаил

30.10.2025 17:05

Понравился ответ? Помогли решить проблему? Нажмите кнопку «Поддержать автора» — это лучший способ сказать «спасибо» за потраченное время и экспертизу!

Нашли баг?

Сообщите в поддержку 💓

Все советы и рекомендации, размещённые на форуме, носят исключительно информационный характер и не являются официальной инструкцией.
Перед применением любых советов убедитесь в их актуальности и безопасности для вашей конкретной ситуации. Правила форума.

Можете скинуть ваш текущий код?

30.10.2025 17:07

Я нашёл пример на Креатиум, но не могу разобраться:

let({
count: 22,
words: ['день', 'дня', 'дней'],
}, count & ' ' & words[if(
count % 100 > 4 and count % 100 < 20,
2, [2, 0, 1, 1, 1, 2][if(count % 10 > 5, 5, count % 10)]
)])

30.10.2025 17:09

попробуйте так:

let({
count: 22,
words: ['заявка', 'заявки', 'заявок'],
}, count & ' ' & words[if(
count % 100 > 4 and count % 100 < 20,
2, [2, 0, 1, 1, 1, 2][if(count % 10 > 5, 5, count % 10)]
)])

22 заявки как результат

30.10.2025 17:37

получилось, благодарю :) скинул на чай))

30.10.2025 17:41

тестовый комментарий

04.11.2025 15:48

Чтобы комментировать, необходимо авторизоваться.