- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Задача очень проста - отсчет дней до начала события. Но не могу понять почему не работает. Я из всего числа отнимаю сначала количество сотен, затем количество десятков. А остаток сравниваю с каждым числом и в соответствие сравнению вывожу результат. Глюк наипримитивнейший, третий час туплю уже. Please Help
цикл switch(). отлично сказал :) время сказывается. конечно же оператор!
скопировал код один в один. на первый взгляд всё работает.
детальнее опишите проблему.
скопировал код один в один. на первый взгляд всё работает.
детальнее опишите проблему.
ну проблема в том, что когда количество дней например 660, то добавляется "дней". когда 653, то добавляется опять "дней". а хотелось бы "дня" чтобы добавлялось после числа
Так вроде правильнее считает :) Если имелось в виду, то что день не доставало. По крайней мере в следующем месяце правильно считает..
Если проблема не в этом, то, плз, озвучьте её..
update: пока писал не было описания проблемы :)
Так вроде правильнее считает :) Если имелось в виду, то что день не доставало. По крайней мере в следующем месяце правильно считает..
Если проблема не в этом, то, плз, озвучьте её..
update: пока писал не было описания проблемы :)
проблема следующая: отчитываются дни до заданного события. Сейчас например 655 дней. Если в поле
d0 = new Date('August 12, 2008');задать 'August 11, 2008' , то скрипт опять сгенерирует 654 дней. 'August 10, 2008' - 653 дней и т.д.Насколько я понял в операторе switch() выбирается всё время значение case 0. Оно в принципе и логично, если бы тип переменных был float. Но на момент написания скрипта я полагал, что JS работает только с целочисленным типом данных int.
Возможно Вы знаете как задать тип int в явном виде для переменной х?
Задача вот какая:
Сейчас
659 дней
658 дней
657 дней
656 дней
655 дней
654 дней
653 дней
652 дней
651 дней
650 дней
А хотелось бы
659 дней
658 дней
657 дней
656 дней
655 дней
654 днЯ
653 днЯ
652 днЯ
651 день
650 дней
Как отсчитать кол-во дней - сами разбирайтесь, это не сложно. А вот выбрать правильную форму - задача несколько менее тривиальная. Вот кусочек кода, проверьте:
А вот и мой способ:
Сама идея взята отсюда
http://www.simplex.ru/news/win/1-16.html
и переделана мной только что :) Оригинал для данной задачи не хотел работать, пришло основательно его обработать наждаком :)
update: при том так, что можно уже авторство было бы и не указывать :)
А вот и мой способ:
Сама идея взята отсюда
http://www.simplex.ru/news/win/1-16.html
и переделана мной только что :) Оригинал для данной задачи не хотел работать, пришло основательно его обработать наждаком :)
update: при том так, что можно уже авторство было бы и не указывать :)
что-то у меня по-прежнему всё время выдает "дней" для всех чисел )
Как отсчитать кол-во дней - сами разбирайтесь, это не сложно. А вот выбрать правильную форму - задача несколько менее тривиальная. Вот кусочек кода, проверьте:
пасиба. завтра на свежую голову попробую довести до ума