Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
Топ:
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного хозяйства...
Основы обеспечения единства измерений: Обеспечение единства измерений - деятельность метрологических служб, направленная на достижение...
Оценка эффективности инструментов коммуникационной политики: Внешние коммуникации - обмен информацией между организацией и её внешней средой...
Интересное:
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Дисциплины:
|
из
5.00
|
Заказать работу |
|
|
|
|
Рассмотрим скрипт, который выполняет арифметические операции над двумя числами, например, x=8 и z=3 и выводит результаты на экран монитора.
Упражнение 6.1. Арифметические операции.
<html>
<head>
<META http-equiv="Content-Type"
content="text/html; charset=windows-1251">
<title>Арифметические оперции</title>
<script language="JavaScript">
x=8;
z=3;
yAdd=x+z;
ySub=x-z;
yMult=x*z;
yDiv=x/z;
yMod=x%z;
yInkr=++x;
yDekr=--z;
x+=z;
document.write("Результат сложения: x+z="+yAdd+"<br>");
document.write("Результат вычитания: x-z="+ySub+"<br>");
document.write("Результат умножения: x*z="+yMult+"<br>");
document.write("Результат деления: x/z="+yDiv+"<br>");
document.write("Результат целочисленного деления: x%z="+yMod+"<br>");
document.write("Результат инкремента x: ++x="+yInkr+"<br>");
document.write("Результат декремента z: --z="+yDekr+"<br>");
document.write("Результат сложения x+=z. После выполнения операции x="+x+"<br>");
</script>
</head>
<body>
</body>
</html>

Упражнение 6.2. Логические операции и операции сдвига.
Выполните упражнение, в котором запускается скрипт, выполняющий логические операции и операции сдвига над двумя десятичными переменными x и z и двумя логическими (булевыми) переменными q и w.
<html>
<head>
<META http-equiv="Content-Type"
content="text/html; charset=windows-1251">
<title>Логические оперции и оперции сдвига</title>
<script language="JavaScript">
//Ввод исходных данных
x=7;
z=5;
q=true;
w=false;
//Вычисления
yAnd=x&z; //логическая операция И
yOr=x|z; //логическая операция ИЛИ
yXor=x^z; //исключающее ИЛИ
xLeft=x<<1; //сдвиг влево на один разряд
zLeft=z<<1;//сдвиг влево на один разряд
xLeft2=x<<2; //сдвиг влево на два разряда
zLeft2=z<<2; //сдвиг влево на два разряда
xRight=x>>>1; //сдвиг вправо на один разряд
zRight=z>>>1; //сдвиг вправо на один разряд
u=q&&w; //операция И
p=q||w; //операция ИЛИ
r=!q; //инверсия (отрицание)
t=!w; //инверсия (отрицание)
//Вывод результатов на экран
document.write("1. Результат логического умножения y=x&z (операция И, коньюнкция): y="+yAnd+"<br>");
document.write("2. Результат логического сложения y=x|z (операция ИЛИ, дизьюнкция): y="+yOr+"<br>");
document.write("3. Результат выполнения операции неравнозначности y=x^z (исключающее ИЛИ): y="+yXor+"<br>");
document.write("4. Результат сдвига влево на один разряд числа x: y="+xLeft+"<br>");
document.write("5. Результат сдвига влево на один разряд числа z: y="+zLeft+"<br>");
document.write("6. Результат сдвига влево на два разряда числа x: y="+xLeft2+"<br>");
document.write("7. Результат сдвига влево на два разряда числа z: y="+zLeft2+"<br>");
document.write("8. Результат сдвига вправо на один разряд числа x: y="+xRight+"<br>");
document.write("9. Результат сдвига вправо на один разряд числа z: y="+zRight+"<br><br>");
document.write("10. Результат выполнения операции И: q&&w="+u+"<br>");
document.write("11. Результат выполнения операции ИЛИ: q||w="+p+"<br>");
document.write("12. Результат инвертирования переменной q:!q="+r+"<br>");
document.write("13. Результат инвертирования переменной w:!w="+t+"<br>");
</script>
</head>
<body>
</body>
</html>

|
|
|
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!