язык JavaScript обладает достаточно обширным
Естественно, язык JavaScript обладает достаточно обширным набором базовых операторов, выполняющих стандартные действия с переменными. Нам никак нельзя обойтись без их рассмотрения.
- Оператор + осуществляет сложение! 2+3 равно 5.
- Оператор — осуществляет вычитание. 3-2 равно 1.
- Оператор * осуществляет умножение. 2*3 равно 6.
- Оператор / осуществляет деление, 6/3 равно 2.
- Оператор % выделяет остаток от целочисленного деления. 9%4 равно 1.
- Унарный оператор ++ осуществляет операцию инкремента, т. е. увеличения на едонвду.13-и- равно 4.
- Унарный оператор -- производит декремент, т. е. уменьшение на единицу, 3-- равно 2.
- Оператор & эквивалентен оператору AND. Эти операторы производят операцию побитового "И". При этом числа, к которым применяется этот оператор, автоматически переводятся в двоичную систему, и к ним поразрядно применяется данная операция. 2&5 равно 0.
- Оператор | эквивалентен оператору OR. Эти операторы производят поразрядную операцию двоичного "ИЛИ". 2|5 равно 7.
- Оператор ^ эквивалентен оператору хок. Эти операторы производят операцию побитового сложения по модулю 2. 3^2 равно 1.
- Оператор « осуществляет побитовый сдвиг двоичного представления числа влево на один разряд. 2« равно 4.
- Оператор » осуществляет побитовый сдвиг двоичного представления числа вправо на один разряд. 2» равно 1.
- Оператор &s осуществляет операцию "И" для логических значений. True && False равно False.
- Оператор I I осуществляет операцию "ИЛИ" для логических значений.
- True I I False равно True.
- Оператор ! осуществляет операцию отрицания для логических значений.
- False paвно True.
Вот такие операции мы можем использовать в своих программах на языке JavaScript. Список не маленький, но чаще всего для нужд DHTML мы будем обходиться арифметическими и логическими операторами.
Любая программа, и наши скрипты не. являются исключением, практически никогда не может действовать без неких управляющих конструкций, которые и позволяют реализовать логику программы.
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий