> 教程 (JavaScript)
运算符可以用来进行数学计算,或者对各种数据进行处理。
主要的运算符如下:
+:两个数相加-:减法*:乘法/:除法%:除法的余数(取模)==:判断两个值是否相等、=`:比较两个数的大小&&:两个布尔值的“与”||:两个布尔值的“或”!:“非”(把布尔值取反)=:给变量赋值+=、-=、*= 等:先运算,再赋值给变量要得到整数除法的商,请使用 Math.floor(a / b)。
当一个表达式包含多个运算符时,会按照自然的优先级计算,比如 * 优先于 +。
使用不同运算符的示例:
也可以使用圆括号,比如:(5 + 7) * 2。
除了运算符 =,还有许多赋值运算符,比如 +=、-=、*= 等,它们把一次计算和一次赋值合二为一。
以 *= 为例,它先做乘法,再把结果存回同一个变量:
按照目前的治疗条件,我们只要损失 1 点生命值就会治疗自己。可以改进一下:只在生命值
想在战斗的动作记录中显示某个变量或表达式的值,可以使用 Debug.log()。例如:Debug.log(me.maxLife * 0.75)。
代码 10 + (5 * 7) - 20 / 4 的结果是多少?
40 25 18 -30
x 在代码 let x = 10 x *= 2 x += 5 x /= 5 执行完后的值是多少?
5 15 22 12
代码 (true && false) || (true && true) 的结果是什么?
1 3 true false
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.