Duplicar posible:
Understanding javascript bitwise NOT¿para qué sirve ~~ en javascript?
lo encontré aquí: front-end-interview-questions pregunta abajo. ¿Qué devolverá este código ~~ 3.14?
He buscado en google pero no he encontrado nada al respecto.
O [Complemento de Javascript Tilde & Two] (http://stackoverflow.com/questions/12337360/javascript-tilde-twos-complement) – verdesmarald
** Respuesta simple **: operación de decimales de recorte más rápida (tan rápido como en bit OR) '~~ 3.14' es lo mismo que' 3.14 | 0' –