茴字有多少种写法?(怎么判断一个整数是否为偶数)
資深大佬 : ipengxh 2
以 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)