Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Скрипт женский календарь (https://javascript.ru/forum/dom-window/76048-skript-zhenskijj-kalendar.html)

oleg901 29.11.2018 00:04

Скрипт календарь событий
 
Доброго времени суток: При попытки написать подобный скрипт http://klubkom.net/services/ovulation
возникли проблемы. В ходе разработки этого скрипта я наткнулся на множество проблем. Получилось много кода около 500 строк. И разбежности в один день с прототипом и моим календарем которые я так и не смог настроить. + я так и не смог его вывести в цикли на остальные месяца. Даже задавал вопрос но по количеству ответов понял что дело безнадежно.. Может есть какой-то гайд, или кто-то сталкивался с подобным скриптом? :help: :help: :help:

рони 29.11.2018 00:50

oleg901,
вроде всё просто должно быть, вычислить номер даты от начальной и поставить картинку согласно этому номеру.

oleg901 29.11.2018 05:52

Вопрос не в том как написать, в скорее вопрос по какому алгоритму работает данный календарь + как это вывести и + зациклить на все месяца.

рони 29.11.2018 09:03

Цитата:

Сообщение от oleg901
по какому алгоритму

смотрите пост #2.
сделать массив картинок 28 + 3 = 31.
начальная дата = 1 ноября 2018.
текущая дата = 1 марта 2019.
получить номер, разницу дат, 120 дней.
получить картинку 120 % 31 = 27.
итого 1 марта 2019 года будет картинка 27.

oleg901 29.11.2018 13:21

Там же помимо всего пользователь должен вводить свою дату и от этой даты показываются (безопасные дни дни оуляции + дни менструации).

oleg901 29.11.2018 13:37

Там самое сложное оуляцию найти. т.е первую дату и последнию она постояноо плавает

рони 29.11.2018 16:29

Цитата:

Сообщение от рони
Там же помимо всего пользователь должен вводить свою дату и от этой даты показываются (безопасные дни дни оуляции + дни менструации).

Цитата:

Сообщение от рони
начальная дата = 1 ноября 2018.

Цитата:

Сообщение от oleg901
Там самое сложное оуляцию найти. т.е первую дату и последнию она постояноо плавает

почему плавает? массив картинок один и тотже

oleg901 01.12.2018 00:10

Разобрался уже)


Часовой пояс GMT +3, время: 17:23.