> Учебник
Операторы позволяют выполнять математические вычисления и всевозможные операции с данными.
Вот основные операторы:
+: сложение двух чисел-: вычитание*: умножение/: деление (дробный результат)//: частное от целочисленного деления%: остаток от деления (модуль)==: равенство двух значений, =`: сравнение двух чиселand: «И» для двух булевых значенийor: «ИЛИ» для двух булевых значенийnot: «НЕ» (инвертирует булево значение)=: присваивание значения переменной+=, -=, *= и т. д.: оператор + присваиваниеВ выражении с несколькими операторами они применяются по обычным правилам приоритета: например, * выполняется раньше +.
Пример с разными операторами:
Можно также использовать скобки, например (5 + 7) * 2.
Кроме оператора =, есть много операторов присваивания, например +=, -=, *= и т. д., которые совмещают вычисление и присваивание.
Пример с *=, который выполняет умножение и сохраняет результат в ту же переменную:
Сейчас мы лечимся, как только потеряли хотя бы 1 очко жизни. Условие можно улучшить: лечиться, только когда здоровье
Чтобы вывести значение переменной или выражения в действиях боя, используйте Debug.log(). Пример: Debug.log(me.maxLife * 0.75).
Каков результат кода 10 + (5 * 7) - 20 // 4?
40 25 18 -30
Чему равно x в конце кода x = 10; x *= 2; x += 5; x //= 5?
5 15 22 12
Каков результат кода (True and False) or (True and True)?
1 3 True False
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.