Программирование > JavaScript & JScript

как присвоить

<< < (2/2)

dub:
Skyer
Начнем с того, зачем тебе это нужно. Обрати внимание на то, что getMonth() для января возвращает 0, тогда как базы и люди обычно месяцы считают с первого, а не с нулевого. Поэтому для начала, пока месяц еще имеет тип числа, увеличим его на единицу:


--- Код: ---month += month;
--- Конец кода ---


Дальше переведем сделаем числа строками:


--- Код: ---date = date.toString();
month = month.toString();
--- Конец кода ---


И уж теперь, в случае необходимости, дополним строки нулями:


--- Код: ---if (date.length == 1) date = \'0\'+date;
if (month.length == 1) month = \'0\'+month;
--- Конец кода ---

dub:

--- Цитировать ---Nickii:
if(date < 10) date = "0"+date;
--- Конец цитаты ---

М-да. Ну так оно попроще, конечно. Здесь по сути происходит автоматическое преобразование типа при присоении, а сревнение происходит еще числа с десяткой. Ловко.

Я думал так понятнее будет, но если
--- Цитировать ---Skyer:
только дата оттуда
--- Конец цитаты ---
, то не вопрос.

Skyer:
dub

Спасибо за объяснение! По-любому пригодится

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии