Показать сообщение отдельно
Старый 03.09.2003, 16:34     # 3
aleh
Junior Member
 
Регистрация: 27.12.2002
Адрес: Belarus
Сообщения: 129

aleh Путь к славе только начался
var date2 = time.getDate();
var date = (date2 > 9) ? date2 : "0" + date2;

Если число больше 9 (10 и более), то берётся как есть.
Если же число 9 и менше (т.е. только один знак), то в начало добавляется "0".

P.S.
Если date2 >= 10, то date имеет числовой тип, в противном случае тип строка. Учитывая что здесь тип не критичен, то особых проблем не возникнет.
aleh вне форума