Математические операторы в JavaScript

32 просмотров Время на прочтение: 3 минут(ы)

Пример 1

В строке программы на JavaScript, где переменной “d” присваивается (символ “=”) значение , в начале выполняется операция умножения (символ “*”) “3” и “2”, потом – деление (символ “/”) переменных “c” на “b”, далее – сложение (символ “+”) переменной “a” и результата деления, в конце – вычитание (символ “-“) из результата сложения результата умножения. Символы “*”, “/”, “+”, “-” называются операторами умножения, деления, сложения и вычитания соответственно.

Пример 2

В строке, где переменной “a” присваивается значение, в начале вычисляется выражение в первых скобках (символы “(” и “)”) – сложение “5” и “3”, потом вычисляется выражение во вторых скобках – вычитание “2” из “5”, в конце выполняется операция модуля (символ “%”) – получается остаток от целочисленного деления результата первых скобок на результат вторых скобок.

Пример 3

В начале переменной “a” присваивается значение “5”. Потом значение переменной “a” увеличивается на 1 через оператор инкремента (символы “++”). Далее значение переменной уменьшается на 1 через оператор декремента (символы “–“). В результате значение переменной равно “5” как и в начале.

Когда оператор инкремента или декремента стоит до переменной, тогда в начале значение переменной меняется на 1, а потом переменная используется в текущей команде. А когда оператор инкремента или декремента стоит после переменной, тогда в начале переменная используется в текущей команде, а потом значение переменной меняется на 1. Поэтому, в команде “alert(++a);” значение переменной увеличивается на 1, а потом выводится на экран (число “6”). Далее в команде “alert(a++);” значение переменной выводится на экран (число “6”), а потом увеличивается на 1. И в конце в команде “alert(a);” значение переменной выводится на экран (число “7”).

Пример 4

В комментариях указаны значения переменной “a”.

В начале переменной “a” устанавливается значение “5”. Потом с помощью оператора “+=” к ней прибавляется 2. Далее оператор “-=” вычитает из переменной 3. Оператор “*=” увеличивает её в 3 раза, а оператор “/=” уменьшает её в 4 раза. В конце оператор “%=” присваивает переменной остаток от деления её на 2. Значение переменной выводится на экран (число “1”).

Пример 5

В данном примере используются вещественные числа с точкой.

Порядок выполнения операторов (приоритет операторов) следующий: “( )”, “++”, “–“, “*”, “/”, “%”, “+”, “-“, “=”, “+=”, “-=”, “*=”, “/=”, “%=”.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

©2024 Шигорин Сергей Владимирович
Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять
Top.Mail.Ru
Каталог сайтов Всего.ру
Белый каталог сайтов PopCat.ru