"^"是Math.pow()的简写吗?

cit*_*lao 2 actionscript actionscript-3

Actionscript 3 4 ^ 2和之间是否有区别Math.pow(4, 2);

zzz*_*Bov 12

有没有之间的差异4 ^ 2Math.pow(4, 2);

是的,^是二进制XOR运算符,而Math.pow(x, y)引发xy电力.

410 ^ 210 == 610 // 01002 xor 00102 == 01102

Math.pow(4, 2) == 16 // 42 == 16
Run Code Online (Sandbox Code Playgroud)