Операторы
- (минус). Применяется в операции вычитания чисел или числовых переменных. Уменьшаемое находится слева, а вычитаемое – справа. Пример:
k=k-2; - (операция декремента для переменных). Чаше всего используется в цикле for. Конструкция – <имя переменной> выполняется перед исполнением тела цикла, а конструкция <имя переменной> – после тела цикла. Пример:
for(k=1000; k>=521: k--) {box=k;} - / (деление чисел или числовых переменных). Делимое находится слева, а делитель – справа. Пример:
k=250/50; - < (оператор сравнения "меньше чем"); значение выражения будет равно true, если значение слева от оператора меньше, чем значение справа. Пример:
vark=20;varj=15;if(j<k) {box="Вы моложе.";} - <= (оператор сравнения "не больше чем"); значение выражения будет равно true, если значение слева от оператора меньше или равно значению справа. Пример:
vark=1;do{k=++k;box=k;}while(k<=50); - <> (оператор сравнения "не равно"); значение выражения будет равно true, если значение слева от оператора не равно значению справа. Этот оператор считается устаревшим, он вполне допустим в сценариях, но лучше использовать оператор! =. Пример:
vark=-15;varx=52;if(k<>x) {box="Нет ничего общего.} - == (оператор сравнения "проверка равенства"); значение выражения будет равно true, если значение слева от оператора равно значению справа.
Одиночный знак равенства (=) используется для присваивания; в условных выражениях требуется двойной знак (==). Пример:
vark=29;varx=29;if(k==x) {box="Они точно равны.";} - > (оператор сравнения "больше чем"); значение выражения будет равно true, если значение слева от оператора больше, чем значение справа. Пример:
varkid=15;varparent=40;if(kid>parent) {box="Такого не может быть!";}
