2 ms·It may be strong typing, and there are just no ints. This is how JavaScript works: all numbers are f64.by nicoburns 4y agoIt may be strong typing, and there are just no ints. This is how JavaScript works: all numbers are f64.postalrat 4y agoThen what is: 1 << 33nicoburns 4y agoHmm... it's 2. It seems that the bitwise operators do indeed convert numbers into 32 bit integers (truncating any decimal parts) before applying their operation.