This sample code from Mozilla\'s JS reference uses the >> and >>> operators with a RHS argument of 0. I guess this is an alternative to Math.floor() that has a performance a
It converts them to numbers that can be expressed as 32-bit unsigned ints. So yes it will make it a (typeof number) as a floored int, it will also make it a 32-bit unsigned, which JS programming loves :)