Практическое задание

1.Доработайте слайд-шоу, добавив кнопку play/stop, при нажатии на которую слайд шоу либо останавливается, либо воспроизводится. Можно вместо одной кнопки можно создать две отдельные: play и stop.

Пример 2. Вывод случайного афоризма на странице. Случайный афоризм появляется при каждом обновлении страницы.

<html>

<head> <title> Случайный афоризм на странице</title>

<script language="JavaScript">

quote= new Array();

author= new Array();

quote[quote.length]="Одни едят, чтобы жить. Другие - живут, чтобы есть.";

author[author.length]="Мольер";

quote[quote.length]="Работа не волк, в лес не убежит";

author[author.length]="Народная мудрость";

quote[quote.length]="Узкий специалист подобен флюсу.";

author[author.length]="Кoзьма Прутков";

quote[quote.length]="Скорость процессоров каждые два года удваивается.";

author[author.length]="Не помню";

quotes = new Array();

quotes = [quote,author]

function getSay() {

var k=Math.floor(Math.random()*(quote.length));

var tmp=("Афоризм " +quotes[0][k]+ "Автор:" +quotes[1][k]+"<br>");

return tmp; }

</script>

</head>

<body > <center>

<script language="JavaScript">document.write(getSay())</script>

</center>

</body>

</html>

Практические задания

1.Напишите код, подсчитывающий сумму элементов массива. Массив введите с экрана, запросив предварительно размерность этого массива. Сумма элементов массива должна вычисляться с помощью функции.

2.Написать функцию, возвращающую максимальное по модулю число в массиве. Если это число отрицательное, не потеряйте знак!

3.Напишите функцию для решения квадратного уравнения. Обратите внимание, что для того, чтобы функция возвращала несколько значений (2 корня), их следует записывать в массив.

 

Объект Date

Объект Date в JavaScript создается с помощью оператора new и конструктора Date().

var now = new Date(); // Создание объекта, в котором хранятся текущие дата и время.

var xmas = new Date(2011, 11, 25); /*Создание объекта, в котором хранится дата Рождества. Обратите внимание: номера месяцев начинаются с нуля, поэтому декабрь имеет номер 11!)*/

Методы объекта Date позволяют получать и устанавливать различные значения даты и времени и преобразовывать дату в строку с использованием либо локального времени, либо времени по Гринвичу (GMT). Например:

xmas.setFullYear(xmas.getFullYear() + 1); // Заменяем дату датой следующего Рождества.

var weekday = xmas.getDay(); // На какой день выпадает Рождество.

document.write("Сегодня: " + now.toLocaleString()); // Текущие дата и время.

В объекте Date также определяются функции (не методы, поскольку они не вызываются через объект Date) для преобразования даты, заданной в строковой или числовой форме, во внутреннее представление в миллисекундах, полезное для некоторых видов операций с датами.

Конструктор:

New Date()








Дата добавления: 2016-01-09; просмотров: 670;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.007 сек.