@Ollivdb @soc @ar Yeah, only way to somewhat get integers in JS is to cast with |0, like 0.5|0 instead of 0.5.
Something we got since asm.js. And not to be confused with wasm which is actual bytecode while asm.js is backwards-compatible JS but leaning on modern JIT compilers recognising those explicit casts to get performance gains (integer operations being *much* faster).