Сообщение от voraa
			 
		
	 | 
	| 
		Доходит до того, что ругань идет по поводу x | 0 для взятия целой части. Мол это не понятно, и всегда надо Math.floor.
	 | 
	
Ну этот трюк также в учебнике на этом сайте не упомянут, видимо ввиду своей неоднозначности.
Я бы его отнес к такому запаху кода как "obscured intent".
В коде у нас побитовая операция, но производим мы не ее, а использует ее сайдэффект по отбрасыванию дробной части и знание что "или" с "нулем" ничего не изменит. 
	
	| 
		
			Сообщение от Фаулер
			
		
	 | 
	| 
		Написать код понятный компьютеру может каждый, но только хорошие программисты пишут код понятный людям.
	 |