title: What does ~~ ("double tilde") do in Javascript?
body: <p>I was checking out an online game physics library today and came across the ~~ operator.  I know a single ~ is a bitwise NOT, would that make ~~ a NOT of a NOT, which would give back the same value, wouldn't it?</p>