1
我一直在阅读一些代码,发现一个函数:什么是~~在JavaScript中的意思?
randint: function(n) {
return ~~(Math.random() * n)
}
我知道〜意思是“不”,但怎么做~~改变这种return语句?
我一直在阅读一些代码,发现一个函数:什么是~~在JavaScript中的意思?
randint: function(n) {
return ~~(Math.random() * n)
}
我知道〜意思是“不”,但怎么做~~改变这种return语句?
“但是如何改变这个返回语句?”
答案:它削减所有小数位数。
~~42.453754
- >42
这是连续 – m0meni
两只时却位运算符这是强制数值的方式来“挤”到了32位整数值。 – Pointy
这是一种绘制胡须的常用方法? – adeneo