console.log(Math.trunc(12.05)) //12
console.log(Math.trunc(-12.95)) //-12
console.log(Math.trunc(5000000000.1)) //5000000000
以下のようなビット演算子を使う方法は大きい値ではうまくいかない。
(@fujitanozomuさんからご指摘頂きました。)
console.log(12.05>>0) //12 OK
console.log(-12.95>>0) //-12 OK
console.log(5000000000.1>>0) //705032704 NG