Сообщение от melky
			 
		
	 | 
	| 
		флур - самая медленная штука. избегайте его
	 | 
	
Вы ловите блох:
for(var i = 10000; i>0; i -=1 ){
    0.5+Math.random()|0;
}
//8ms
for(var i = 10000; i>0; i -=1 ){
    Math.floor(Math.random()*(1));
}
//11ms
а в случае ТС результат будет одинаковый, только второй более понятный.