. Math.floor(), it was horrible.~~number. Operations that only make sense on integers convert the operands to integers.foo() or die is an actual idiom while ~~fv is a h4x0r way of converting expressions into line noise. Please know the difference.