| 
	
	
		
		
		
		
		 Собственно сам нашел объяснение конструкции, она называется "Тройной оператор" 
 
... кому интересно, это упрощенный способ условного присваивания значений переменным.... суть: 
 
a ? b : с  
 
если a = true , то возвращается b, если нет то возвращается с 
 
...т.е. это тоже что 
 
if () { 
} 
else{ 
} 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 |