|
Javascript - Мне XX летОбсуждение темы Javascript - Мне XX лет в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Написал скрипт, который выводит, сколько полных лет чему-то/кому-то, например мне: Код: var now = new Date(); //сегодняшний день var mon = now.getMonth(); //месяц ... |
|
Опции темы |
09.02.2008, 16:11 | #1 |
|
Написал скрипт, который выводит, сколько полных лет чему-то/кому-то, например мне:
Код:
var now = new Date(); //сегодняшний день var mon = now.getMonth(); //месяц сейчас var den = now.getDate(); //день сейчас var god = now.getYear(); //год сейчас var chislo; var preden = 21; //день рождения var premon = 12; //месяц рождения var pregod = 1989; //год рождения premon = (premon-1); if (den>=preden & mon>=premon) { chislo = (god-pregod);} else if (den<=preden & mon>premon) { chislo = (god-pregod);} else if (den<=preden & mon<=premon) { chislo = (god-pregod-1);} else if (den>preden & mon<premon) { chislo = (god-pregod-1);} document.writeln ("Мне "+chislo+"!"); // вывод Откуда браузер берёт это число мене непонятно совершенно! Где ошибка? |
|
09.02.2008, 18:50 | #2 |
|
А вы посмотрите, чему изначально равен god?
Непонятно другое: нафиг кому этот скрипт нужен? |
|
09.02.2008, 20:08 | #3 |
|
Юзатели сайта попросили, типа мы хотим видеть кому сколько лет!
Но фишка то всём, что в 1 браузере всё нормально, а в другом нет! как так может быть? этож не вёрства какая-нибудь, а алгоритм.... Добавлено через 12 минут И вот какого X** в браузере Opera сегодняйшний год определяется как 108? Последний раз редактировалось GLUK; 09.02.2008 в 20:08.. Причина: Добавлено сообщение |
|
09.02.2008, 20:56 | #4 |
|
Надо полагать броузер Опера ведет отсчет лет с 1900 года? )))))
|
|
09.02.2008, 21:37 | #5 |
|
Верно, RoN. И это, кстати, нормальное поведение. Правильное, даже.
|
|
09.02.2008, 21:58 | #6 |
|
|
|
09.02.2008, 23:57 | #7 |
|
Код:
var god = now.getFullYear(); |
|
10.02.2008, 16:42 | #8 |
|
подстава...
kost, спасибо. Всётки над книжку закупить. Это в этих электронках видимо не всё или (ежели у мене еть книга в руках, я лучше воспринимаю)... Добавлено через 20 минут Ещё одна задача: Вопрос. Допустим, у мене есть скрипт, которым я хочу воспользоваться много раз на сайте, но с условием, что значение расчитываемых (входных) переменных при это м разное. Как сделать так, дабы не делать копии одинаковых скриптов, а дабы был 1 файл со скриптом, а при вызове скрипта переменным присваивались значения, заданные в документе html? Возможно ли это? Есть ли какое-то другое решение это задачи? PS. Пишу здесь же, дабы не плодить темы, сей вопрос с помощью своих знаний и поисков в литературе, которая у мене есть, я тоже не смог решить Добавлено через 16 часов 5 минут ^^^ Выше описанное ссмог решить самостоятельно, спасибо всем! ЗЫ. можно закрывать... Последний раз редактировалось GLUK; 10.02.2008 в 16:42.. Причина: Добавлено сообщение |
|
10.02.2008, 18:25 | #9 |
|
Как будет угодно.
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
JavaScript | Seolomon | HTML, CSS, JavaScript | 1 | 09.03.2011 14:33 |
PHP или JavaScript? | HEND | Библиотека | 21 | 04.06.2010 16:55 |
javascript | rgf999 | HTML, CSS, JavaScript | 1 | 30.08.2006 15:30 |
javascript | handler | ASP, Perl, PHP и MySQL | 1 | 21.08.2006 18:45 |
JavaScript | Prim | ASP, Perl, PHP и MySQL | 14 | 22.01.2005 17:57 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|