Листинг 1.15. Вычисление площади и периметра треугольника с помощью объекта Math
Объект Date.
Относится к встроенным объектам. Позволяет с помощью специальных операций производить ряд дествий над данными в виде даты и время. Любой объект Date создается оператором new и конструктором Date()
Например
<Script language=javascript>
today=new Date();
alert("Сегодня:"+ today.toLocaleString()+"\n");
</script>
Операции над значениями объекта Date
Метод | Операция |
setDate() | Задает день месяца |
setMonth() | Задает месяц (0-11) |
setYear() | Задает год |
setTime() | Задает время в миллисекундах от 1.01.1970 |
setHours(), setMinutes(), set Seconds() | Задает время |
getDate() | Возвращает день месяца |
getMonth() | Возвращает месяц |
getYear() | Возвращает год |
getTime() | Возвращает время в млсек. от 1.01.1970 |
getHours(), getMinutes(), get Seconds() | Возвращает время |
toLocalString | Преобразует значение объекта Date в строку в формате регионального времени |
getTimeZoneOffset() | Возвращает значение временного сдвига относительно нулевого меридиана (из Windows) |
Пример
Вывод сегодняшней даты.
<script language=javascript>
today=new Date();
alert("Сегодня:"+ today.toLocaleString()+"\n");
</script>
Ввод новой даты, ее изменение, вывод и ввод и вывод сегодняшней даты.
<script language="javascript">
start=new Date(2006, 07, 24, 20, 06,00);
start.setHours(start.getHours()+2);
start.setMinutes(start.getMinutes()+15);
document.write(start.toLocaleString()+"<br>");
now=new Date();
document.write(now.toLocaleString());
</script>
Задания.
1. Напишите программу, которая анализирует человека по возрасту по группам: дошкольник, ученик, работник, пенсионер.
2. Составьте программу, которая проверяет, является ли число четным.
3. Составьте программу, которая проверяет кратность числа числам 3,4,5.
4. Составьте программу, которая выводит на экран время прибытия корабля, через 2 месяца, 16 дней, 21 час и 5 минут от настоящего времени.
Лекция 4. Функции: описание и использование
- Функции: описание и использование
- Обработчики событий
- Обработка значений из формы
- Передача параметров по ссылке
- Использование имени формы в качестве параметра функции
- Оператор присваивания
- Вычисление среднего дохода
- Площадь квадрата
- Обработка события Focus
- Обработка события Blur
- Обработка события Select
- Перестановка двух изображений