~~(Math.random()*2) ? true : false
This returns either 0 or 1. "~~" is a double bitwise NOT operator. Basically strips the the decimal part. Useful sometimes.
It is supposed to be faster then Math.floor()
Not sure how fast it is as a whole. I submitted it just for curiosity :)