1
私はいくつかのコードを読んで、機能を気づいてきた:何が~~ JavaScriptの意味ですか?
randint: function(n) {
return ~~(Math.random() * n)
}
私は〜が「ない」を意味しますがどのように~~このreturn文を変更するん知っていますか?
私はいくつかのコードを読んで、機能を気づいてきた:何が~~ JavaScriptの意味ですか?
randint: function(n) {
return ~~(Math.random() * n)
}
私は〜が「ない」を意味しますがどのように~~このreturn文を変更するん知っていますか?
"しかし、このreturn文を変更するにはどうしたらいいですか?"
回答:すべての小数点を切り捨てます。
~~42.453754
- >42
それは32ビット整数値に「圧搾」される数値を強制する方法の行 – m0meni
における2つのビット単位のNOT演算子です。 – Pointy
口ひげを描くのは一般的なやり方ですか? – adeneo