Текущая дата на страничке. Использование массивов
<HTML> <HEAD> <TITLE> Текущая дата на страничке. Оптимизация 2. </TITLE> </HEAD> <SCRIPT LANGUAGE="JavaScript"> function cur_date() { var months = new Array(13); // массив месяцев var days = new Array(8); // массив дней недели // в обоих массивах нулевой элемент не используется months[1]="Январь"; … months[12]="Декабрь"; days[1]="Воскресенье"; … days[7]="Суббота"; var time=new Date(); var lmonth=months[time.getMonth() + 1]; var ldate=days[time.getDay() + 1]; var date=time.getDate(); var year=time.getYear(); if ((navigator.appName == "Microsoft Internet Explorer") && (year < 2000)) year="19" + year; if (navigator.appName == "Navigator") year=1900 + year; return("<FONT face=Verdana size=2 color=BLUE> Сегодня ... " + ldate + "," + lmonth + " " + date + ", " + year); } </SCRIPT> <BODY bgcolor="#FFFFF0" text="#000000"> <H3> С днем рождения, программер!</H3> <SCRIPT language="JavaScript"> document.write(cur_date()); </SCRIPT> </BODY> </HTML>