茴字有多少种写法?(怎么判断一个整数是否为偶数)

ipengxh 14天前 10

以 JS 为例,目前想到的有以下几种:

  • 正经解法:
return !(num % 2)
  • 不正经解法:
return /^\d*[24680]$/.test(num) // 或者 !/^\d*\.5$/.test(num/2)
return !(num & 1) // 或者 ~num & 1
return num >> 1 << 1 == num

还有什么骚操作?

最新回复 (6)
返回