Всё для Учёбы — студенческий файлообменник
1 монета
pdf

Студенческий документ № 005307 из ИУБиП

Лабораторное занятие № 13

Тема: Случайный выбор фраз и рисунков

Цель: Рассмотреть принципы организации случайного выбора

Задание:

1 Разберите скрипт, приведенный в методических указаниях.

2 Измените программу первого задания так, чтобы она показывала рисунок, выбранный наугад из трех: pic1.gif, pic2.gif и pic3.gif.

Необходимые приборы: ПК, текстовый редактор Блокнот, браузер

Методические рекомендации к выполнению лабораторной работы:

Методические рекомендации к выполнению задания 1 Разберемпример:

var0="От пирогов не толстеют" var1="Кто ходит в гости по утрам" var2="До пятницы я совершенно свободен" now=new Date() num=(now.getSeconds() )%3

if (num == 0) {cliche=var0} if (num == 1) {cliche=var1} if (num == 2) {cliche=var2}

document.write(cliche + "")

document.write("Случайнаяцифра: " + num)

Разбор:

Начнем с цифры:

var0="От пирогов не толстеют" var1="Кто ходит в гости по утрам" var2="До пятницы я совершенно свободен" now=new Date() num=(now.getSeconds() )%3 document.write("Случайнаяцифра: " + num) document.write должна располагаться на одной строке!

Это вы можете разобрать и сами, все было на прошлых уроках. Мы создали три переменные. Это неизменяемые фрагменты текста, и потому заключены в двойные кавычки.

Следующий шаг: программа берет случайную цифру с помощью часов вашего компьютера. %3 указывает на то, что будет выбрана цифра между 0, 1 и 2. На этот раз мы не прибавляем к num единицу, так как нам подходит и 0.

Наконец команда document.write() говорит, что выбранная цифра будет показана на странице.

Теперь взглянем на другой фрагмент скрипта: if (num == 0) {cliche=var0} if (num == 1) {cliche=var1} if (num == 2) {cliche=var2} document.write(cliche + "") > Помните, что условия после IF требуют двойного знака равенства ==.

Если условие верно, будет выполнена команда, заключенная в {фигурные скобки}. Возможны только три результата, поэтому мы написали три условия, чтобы одно из них оказалось верным.

Обратите внимание еще раз, что условие заключено в (круглые скобки), а результат в {фигурные}.

Наконец команда document.write(cliche) напишет на странице то изречение, которое было присвоено переменной cliche (см. начало скрипта).

Методические рекомендации к выполнению задания 2

Измените программу так, чтобы она показывала рисунок, выбранный наугад из трех: pic1.gif, pic2.gif и pic3.gif.

Первый возможный ответ

Моя домашняя страница

var1="pic1.gif" var2="pic2.gif"; var3="pic3.gif" now=new Date() num=(now.getSeconds() )%3

num=num+1

quot="'" document.write("Случайнаяцифра: " + num + "") if (num == 1) {cliche=var1} if (num == 2) {cliche=var2} if (num == 3)

{cliche=var3}

document.write("") Такое у меня сегодня настроение.

Второй возможный ответ Моя домашняя страница var1="pic1.gif" var2="pic2.gif"; var3="pic3.gif" now=new Date() num=(now.getSeconds() )%3

num=num+1

quot="'" document.write("Случайнаяцифра: " + num + "") document.write("") Такое у меня сегодня настроение.

Вопросы для самоконтроля:

1 Каким образом производится организация случайного выбора фраз и рисунков?

2 Какие команды используются для организации случайного выбора?

Показать полностью… https://vk.com/doc62771886_249148640
175 Кб, 11 декабря 2013 в 10:53 - Россия, Ростов-на-Дону, ИУБиП, 2013 г., pdf
Рекомендуемые документы в приложении