Задания. Какое значение будет иметь переменная z после выполнения скрипта (табл
Какое значение будет иметь переменная z после выполнения скрипта (табл. 11)?
Таблица 11
Пример 1
| Пример 2
| var x = " каша"; var у = " лот";
| var x = " каша";
| var z = " акула";
| var у = " лот";
| if (x) z = х + у;
| var z = " акула";
if(! x) z = x + у;
|
Пример 3
| Пример 4
| var x = " каша";
| var x = " каша";
| var у = " лот";
| var у = " лот";
| var z = " акула";
if(x & & y) z = x + y;
| var z = " акула";
if(! x & & y) z = x + y;
|
Пример 5
| Пример 6
| var x = " каша";
| var x = " каша";
| var у = " лот";
| var у = " лот";
| var z = " акула";
if(! x | | y) z = x + y;
| var z = " акула";
if(! x | | y) z = x + y;
|
Пример 7
| Пример 8
| var x = -10;
| var x = -10;
| var у = 10;
| var у = 10;
| var z = x + y;
if(z) z = 20;
| var z = x + y;
if(! z) z = у - x;
|
Пример 9
| Пример 10
| var x = -10;
| var x = -10;
| var у = 10;
| var у = 10;
| var z = x + y;
if(x < y) z = y - x;
| var z = x + y;
if(x < = y) z = у - x;
|
Пример 11
| Пример 12
| var x = -10;
| var x = -10;
| var у = 10;
| var у = 10;
| var z = x / y;
if(x + у || x < 0) z = у - x;
| var z = x / y;
if(x + у || x < 0) z = у - x;
|
Пример 13
| Пример 14
| var x = -10;
| var x = -10;
| var у = 10;
| var у = 10;
| var z = x / y;
if(x + у & & x < 0) z = у - x;
| var z = x / y;
if(x + у & & y < 0) z = у - x;
else z = x + y;
|
Пример 15
| Пример 16
| var z;
| var z;
| var x = -10; var у = 10;
| var x = -10; var у = 10;
| if(x + у || у < 0) z = у - x;
else z = x + y;
| if(x+у == 0 || у< 0) z = у - x;
else z = x + y;
|
Пример 17
| Пример 18
| var x = 1;
| var z;
| var z = 2;
if(x --) z = 5;
| var x = -10; if(-- x) z = 5;
|
Пример 19
| Пример 20
| var x = 1;
| var x = " эта";
| у = x ++;
var z = 0;
if(x > y) z = x;
| var у = " жерка";
var z = x + у;
if(z == " этажерка")
z = x + " полка";
|
Пример 21
| Пример 22
| var x = " эта";
| var x = true;
| var у = " жерка";
var z = x + у;
if(z! = " этажерка")
z = x + " полка";
| var у = false;
var z = 1;
if(x & & y) z = 2;
|
Пример 23
| Пример 24
| var х = true;
| var x = true;
| var у = false;
var z = 1;
if(x & &! y) z = 2;
| var у = false;
var z = 1;
if(x || y) z = 2;
|
Пример 25
| Пример 26
| var х = true;
| var x = 10;
| var у = false;
var z = 1;
if (! x & &! y) z = 2;
| var у = 5;
var z = 1;
if(x < 1 & & x < 20) z = y;
|
Контрольные вопросы:
1. какую функцию можно использовать для ввода информации?
2. Обясните функции ветвления.
Список рекомендуемой литературы:
1. Нидерст Дж. Web-мастеринг для профессионалов. –СПб.: Питер, 2001.-576 с.
2. Симонович С., Евсеев Г., Алексеев А. Специальная информатика: Учебное пособие. –М.: АСТ-ПРЕСС: Инфорком-Пресс, 1998. –480 с.
3. А. Гончаров. HTML в примерах. – СПб: " Питер", 1997.
4. Лэмонт Вуд. Web-графика. Справочник. – С-Пб: Изд. " Питер", 1998.
5. С. Бейн, Д. Грей. Как сделать красиво в Интернете. Перевод с англ. -СПб: " Символ-Плюс", 1998.
6. А.О. Коцюбинский, С.В. Грошев. Современный самоучитель работы в сети Интернет. М.: " Триумф", 1997.
7. Internet. Шаг за шагом. (на CD-ROM). –СПб.: " Питер Мультимедиа", 1997.
8. Энциклопедия пользователя Internet. (на CD-ROM). – М.: " Демос", 2000.
Лабораторная работа № 11
|