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