Илья Десятков
Ученик
- Регистрация
- 21 Окт 2014
- Сообщения
- 9
- Реакции
- 0
- Баллы
- 0
Ошибка в коде, скрипт проверки фазы Луны
Доброго времени суток! Я самостоятельно изучаю JS и тут возникла необходимость написать программу, которая бы выводила фазу Луны по дате. Сам метод можете загуглить, я перевожу нашу григорианскую дату в юлианскую. Тк вот собственно: при пробе программа выдает, что это не число, тк что делать?
Вот код JS:
Переношу тему в более подходящий раздел. Модератор.
Доброго времени суток! Я самостоятельно изучаю JS и тут возникла необходимость написать программу, которая бы выводила фазу Луны по дате. Сам метод можете загуглить, я перевожу нашу григорианскую дату в юлианскую. Тк вот собственно: при пробе программа выдает, что это не число, тк что делать?
Вот код JS:
PHP:
var a, y, m, JDN, mounth, year, day; //JDN - номер юлианского дня, a,y,m - коэфиценты для вычисления JDN
day = prompt('Введите день месяца',2);
mounth = prompt('Введите номер месяца',8);
year = prompt('Введите год',1995)
a = alert((14-mounth)/12);
y = alert(4800+year-a);
m = alert(mounth+12*a-3);
JDN = alert(day+(153*m+2)/12+(356*y)+(y/4)-(y/100)+(y/400)-32045);
Переношу тему в более подходящий раздел. Модератор.