Задать вопрос

JS таймер и склонение с числительными?

Здравствуйте.
Пришло время разбираться с JS.
Захотелось сделать таймер обратного отсчета до Нового года :)
Застопорился на решении вопроса со склонением цифр с числительными.
Если, например, для "20" нужно выводить "секунд", то для "21" уже "секунда" и т. д.
Также для дней, часов и минут.
  • Вопрос задан
  • 10900 просмотров
Подписаться 2 Оценить Комментировать
Ответ пользователя Владлен Грачев К ответам на вопрос (4)
Склонение зависит от последней цифры числа.
Секунда: 1.
Секунд: 0, 5, 6, 7, 8, 9.
Секунды: 2, 3, 4.

С учетом используемых диапазонов, последнюю цифру вроде можно получать как остаток от деления на 10.
Ответ написан