I can't seem to find out what "~=" does in JavaScript. I was look at this tutorial and I saw that. I couldn't figure out what the symbol is called so if they asked this already, please tell me and I'll delete this post, thanks in advance. The specific line is:
window.requestAnimationFrame(function(/* time */ time){
// time ~= +new Date // the unix time
});