Javascript数组古怪:ar [0] * ar [0]!= ar [0] ^ 2

时间:2014-04-06 06:53:15

标签: javascript arrays

我刚刚遇到了一个我无法解释的问题:

> num = [1,2,3,4,5]
[ 1, 2, 3, 4, 5 ]
> num[0]
1
> num[0] ^ 2
3
> num[0] * num[0]
1

这里发生了什么?如果我需要将我的阵列号用于更大的功率,这将会变得非常冗长。为什么赢得^工作?显然是1^2 != 3

感谢您的帮助

0 个答案:

没有答案