[ JavaScript ] 我想问问有多少人还记得 >> 这个运算符的?

我想知道一下,位运算符还有多少人记得的,今天在有人提问大数的分解。

然后就有人用位运算来解决,看到demo里边的 >> 位移运算符我看到的时候是懵逼的。
基本工作之后就都没有遇到过这个场景,是我遇到的业务都太简单了吗....

请告诉我不止我一个已经忘却了 << >> 两兄弟了....

阅读 1.5k
1 个回答

很常用啊:

  1. num >> 0Math.floor(num)
  2. num >> 1Math.floor(num / 2)
  3. num << 1 = num * 2

其它位运算比较常用的:

  1. 判断奇偶 num & 1
  2. (想不起来了……)
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题