Задать вопрос
@3vgeny90

Пожалуйста скиньте у кого есть или кто знает скрипт для такой простой «школьной» задачки?

без jquery

Пользователь ввёл день месяц и год. Это записалось в переменные dd, mm, yy

Как теперь узнать, какой это номер дня в году? от 1 до 365
  • Вопрос задан
  • 103 просмотра
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
DmitryDDS
@DmitryDDS
Человек.
Я конечно не математик, но попробую это решить.... Пришлось очень сильно всё поломать....
dd = 14 день месяца(максимально 30 дней - поскольку 365 / 12 = 30)
mm = 4 число месяца
v = 1 есть ли високосный год или нет
day = mm * 30 - (30 - dd) + v формула по выведению числовой нумерации дня.
day = 4 * 30 - (30 - 14) = 120 - 16 = 104
ответ 104 день.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Kozack
@Kozack Куратор тега JavaScript
Thinking about a11y
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы