Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.09.2012, 16:07
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

С днем программиста!
Добра всем.
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #2 (permalink)  
Старый 12.09.2012, 16:11
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

оу.. уже 256-й день года... ну от меня тож всем привет
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #3 (permalink)  
Старый 12.09.2012, 17:17
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

урра))
__________________
Научу себя плохому
Ответить с цитированием
  #4 (permalink)  
Старый 12.09.2012, 18:05
Аватар для Bandicoot
Кандидат Javascript-наук
Отправить личное сообщение для Bandicoot Посмотреть профиль Найти все сообщения от Bandicoot
 
Регистрация: 09.02.2011
Сообщений: 145

Один из моих любимых праздников наряду с Новым годом и Днем рождения)
Ответить с цитированием
  #5 (permalink)  
Старый 12.09.2012, 18:27
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Сообщение от Bandicoot
Один из моих любимых праздников наряду с Новым годом и Днем рождения)
А мне в этот день даже побухать не с кем(
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #6 (permalink)  
Старый 12.09.2012, 18:34
Аватар для Bandicoot
Кандидат Javascript-наук
Отправить личное сообщение для Bandicoot Посмотреть профиль Найти все сообщения от Bandicoot
 
Регистрация: 09.02.2011
Сообщений: 145

Сообщение от FINoM Посмотреть сообщение
А мне в этот день даже побухать не с кем(
Сегодня я тоже выпиваю один
Ответить с цитированием
  #7 (permalink)  
Старый 12.09.2012, 19:07
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

О, присоединяюсь к поздравлениям! С днём программиста, будущие коллеги!
Ответить с цитированием
  #8 (permalink)  
Старый 13.09.2012, 06:15
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Несмотря на то, что праздник уже прошел, предлагаю здесь сделать то же http://habrahabr.ru/post/151303/ , но на яваскрипте.
Моё решение, 92 символа:
d=new Date();alert(d.getMonth()==8&&d.getDate()==13-!(d.getYear()%4)&&'С днем программиста')
(Поменяйте 13 на текущую дату + 1)

Проверка.
Обычный год:
d=new Date(11,8,13);alert(d.getMonth()==8&&d.getDate()==13-!(d.getYear()%4)&&'С днем программиста')


Високосный:
d=new Date(12,8,12);alert(d.getMonth()==8&&d.getDate()==13-!(d.getYear()%4)&&'С днем программиста')
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности

Последний раз редактировалось FINoM, 13.09.2012 в 06:36.
Ответить с цитированием
  #9 (permalink)  
Старый 13.09.2012, 23:04
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Сообщение от Дзен-трансгуманист
1900 не был високосным. 2100 тоже не будет.
Давай считать, что високосный год должен быть каждые четыре года. В 1900 такого понятия вообще не было, а в 2100 роботы убьют всех человеков.

Я очень надеюсь, что моё предложение не было подхвачено из-за лени, но не из-за невозможности решить задачу более компактно.
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #10 (permalink)  
Старый 17.09.2012, 00:12
Профессор
Отправить личное сообщение для Nanto Посмотреть профиль Найти все сообщения от Nanto
 
Регистрация: 21.12.2010
Сообщений: 243

Сообщение от FINoM Посмотреть сообщение
Давай считать, что високосный год должен быть каждые четыре года. В 1900 такого понятия вообще не было, а в 2100 роботы убьют всех человеков.

Я очень надеюсь, что моё предложение не было подхвачено из-за лени, но не из-за невозможности решить задачу более компактно.
А давайте, например, будем считать что "==" эквивалентно "=<", а иногда и "!=" - ведь в 1900 даже операторов таких не знали.
Тогда задача упрощается в разы - "alert('С днём программиста!');"!
Что, трудно дополнительно проверить - делится ли число нацело на 100 и 400?

Последний раз редактировалось Nanto, 17.09.2012 в 00:15.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Суть настоящего программиста Session Оффтопик 104 17.12.2011 00:15
Ищу программиста для сотрудничества, ищу программиста для создания браузерной игры He3HaUKa Javascript под браузер 3 25.04.2011 20:53
Нужен JAVA программиста (москвич) Sigizmund Работа 4 01.11.2010 14:49
Оплата труда программиста Kolyaj Оффтопик 8 19.01.2010 16:16
Завтра - День программиста! Tony177 Оффтопик 1 13.09.2009 03:57