Задание № 6. Задачи по примерам скриптов
Сохраните набор готовых скриптов в личную папку. Выполните задание согласно варианту
«Калькулятор»
Добавить к калькулятору следующие возможности.
- Кнопки, вставляющие в текстовое поле число π и число e.
- Кнопку backspace, удаляющую из текстового поля последнюю введенную цифру.
- Кнопку «+/–», меняющую знак числа на противоположный.
- Вычисление числа 1/x.
- Вычисление синуса и косинуса числа.
- Вычисление натурального логарифма числа.
- Вычисление остатка от деления.
- Возведение x в степень n.
- Вычисление logab.
«Календарь»
Дополнить календарь следующими возможностями:
- Текущая дата должна выделяться другим цветом;
- В выпадающем списке «года» интервал предложенных на выбор годов должен быть 2000 до 2500;
- Год должен не выбираться из списка, а вводится пользователем;
- Объединить функции selectDate(), setPrev() и setNext() в одну наиболее рационально.
- Кнопки, позволяющие сформировать календарь на текущий месяц предыдущего/следующего года;
- Изменить порядок следования дней недели: Вс, Пн, Вт, Ср, Чт, Пт, Сб.
«Часы»
Добавить к часам следующие возможности:
- Добавить кнопку включения/выключения часов;
- Вывод времени в 24-часовом формате;
- Вывод в поле часов текущей даты.
«Картинка-указатель»
- Изменить картинку-указатель;
- Изменить скорость, с которой картинка-указатель преследует курсор мыши;
- Вместо картинки за курсором мыши должна «бегать» строка произвольного содержания
«Бегущая строка»
- Изменить текст строки;
- Изменить время «выбегания» строки;
- Пусть символы бегущей строки появляются не по одному, а по два.
© А.П. Шестаков, 2008-2009
Сайт создан в системе
uCoz