| 
		
			Сообщение от Kolyaj
			
		
	 | 
	
		
	
 
	| 
		
			Сообщение от Octane
			
		
	 | 
 
	| 
		• else/else-if начинаются с новой строки
	 | 
 
	
 
 Так обычно делается, как раз, если открывающая скобка на новой строке.
	 | 
	
В MDC так рекомендуют 

 и заключать в комментарии так удобнее.
	
	| 
		
			Сообщение от Kolyaj
			
		
	 | 
	
		
	
 
	| 
		
			Сообщение от Octane
			
		
	 | 
 
	| 
		• пробела между if и открывающей скобочкой нет
	 | 
 
	
 
 У if и вообще у всех операторов со скобками пробелы обычно ставятся.
	 | 
	
Вот тут не определюсь, после function в FE тоже тогда пробел нужно ставить будет по идее.
	
	| 
		
			Сообщение от Kolyaj
			
		
	 | 
	
		
	
 
	| 
		
			Сообщение от Octane
			
		
	 | 
 
	| 
		• скобки функции-конструктора не ставятся, когда возможно
	 | 
 
	
 
 Вообще смысл непонятен. В результате в твоем примере скобки все равно есть, но хуже.
	 | 
	
Вроде так нагляднее.
	
	| 
		
			Сообщение от Kolyaj
			
		
	 | 
	
		
	
 
	| 
		
			Сообщение от Octane
			
		
	 | 
 
	| 
		• разделяются пробелами, но не отбиваются пробелами от скобок
	 | 
 
	
 
 Унарные операторы тоже не видел никогда, чтобы пробелами отделялись. Минус унарный, я так понимаю, тоже с пробелом пишется?
	 | 
	
Не не не, это конечно же без пробелов:
i++;
++j;
a += -1 + k--;