Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.11.2013, 14:42   #1
Cjserj
Новичок
Джуниор
 
Регистрация: 06.11.2013
Сообщений: 1
По умолчанию Элементы VB Script. Изучение основ Web-программирования

Помогите пожалуйста с лабораторной работой:
Пример вывода в окне браузера горизонтальных линий, причем каждая длиннее предыдущей:
Код HTML:
 <html> 
<head> 
<script language ="JavaScript"> 
<!-- 
function testloop() { 
var String1 = '<hr align="center" width="' ; 
document.open(); 
for (var size = 5; size <= 100; size+=5) 
document.writeln (String1+ size+'%">'); 
document.close(); 
} 
//--> 
</script> 
</head> 
<body> 
<form> 
<input type="button" 
value="Test the loop" 
onClick="testloop()"> 
</form> 
</body> 
</html>
В приведенном примере программа выводит в документ ряд горизонтальных линеек - HTML тегов (<HR>), - размер которых увеличивается с шагом 5 (size += 5) от 5% до 100% ширины рабочей области окна браузера. Всего образуется 20 итераций. Переменная String1 хранит строку, содержащую HTML-тег. В цикле к этой строке добавляется новое значение ширины, записанное в переменной size. Когда значение этой переменной достигает 100, цикл завершается. Фигурные скобки в данном примере не нужны, поскольку тело цикла содержит только один оператор. (Здесь и далее оговоримся, что исполняемые выражения встречающиеся внутри операторов влияющих на порядок выполнения программы, например циклов: вызовы функций, методы, обработчики событий и т.п. условимся называть операторами). HTML-документ содержит кнопку, которая активизирует функцию testloop().
Задания
1. Построить другие геометрические фигуры
2. Изменить тип цикла
3. Вставить дополнительный тег, посмотреть, что получилось.
4. Изменить размер шага (size += 5), посмотреть, что получилось.
5. Построить горизонтальные линии
6. Построить пересекающие фигуры
7. Изменить порядок цикла, построив фигуры разного цвета
8. Изменить размер шага (size += 4), посмотреть, что получилось.
9. Построить другие сложные фигуры (совмещение простейших)
10. Построить геометрические фигуры при size <= 10;

Последний раз редактировалось Stilet; 06.11.2013 в 14:54.
Cjserj вне форума Ответить с цитированием
Старый 07.11.2013, 12:46   #2
simples
Форумчанин
 
Регистрация: 03.10.2013
Сообщений: 142
По умолчанию

У Вас проблема "напишите мне все что мне надо" или какая то более конкретная?
За первым - Вам в платный раздел фриланса.
simples вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изучение программирования OLOLOEV666 Помощь студентам 9 26.07.2013 18:04
Какие книги/авторов посоветуете для изучения основ программирования,алгоритмов mishakov12 Паскаль, Turbo Pascal, PascalABC.NET 5 14.04.2013 17:40
Какие книги/авторов посоветуете для изучения основ программирования,алгоритмов mishakov12 Общие вопросы .NET 0 13.04.2013 15:37
Изучение программирования Abbath1349 Помощь студентам 5 23.02.2011 14:39