Урок №4. Операторы в Pawn
Операторы отношений:== -
РавноКод
if(Left == Right)
<= -
Меньше или равноКод
if(Left <= Right)
>= -
Больше или равноКод
if(Left >= Right)
> -
БольшеКод
if(Left > Right)
< -
МеньшеКод
if(Left < Right)
!= -
Не равноКод
if(Left != Right)
Логические операторы:! -
НетКод
if(!IsPlayerConnected)
|| -
ИлиКод
if(Left == Right || One < Two)
&& -
ИКод
if(Left == Right && One == Two)
= -
Оператор присвоенияКод
VarName = 256;
+= -
Оператор прибавленияКод
VarName += 256;
-= -
Оператор вычитанияКод
VarName -= 256;
++ -
Оператор инкрементаКод
VarName++;
-- -
Оператор декрементаКод
VarName--;
Математические операторы:+ -
СложениеКод
new Test = 3 + 5;
- -
ВычитаниеКод
new Test = 5 - 3;
* -
УмножениеКод
new Test = 3 * 5;
/ -
ДелениеКод
new Test = 15 / 3;
% -
Деление по модулю. Получает остаток от деленияКод
new Test = 5 % 2;
Оператор goto:Оператор goto используется для перехода по меткам. Кто изучал или знает cleo, это почти тоже самое, что и потоки.
Метка открывается следующим образом:
Код
Name:
//Тут все, что выполняется в этом потоке
А переход на метку осуществляется следующим образом:
Код
goto Name;
Внимание! Никогда не путайте оператор присвоения(= ) с оператором отношения равно(== ). Это абсолютно 2 разных операторы, и если вы их перепутайте, будут большие ошибки, которые будет не просто найти.
Автор: Folk