| 
		
			Сообщение от JSprog
			
		
	 | 
	| 
		ну а так почему не пашет?
	 | 
	
a ---> [new Number(1)] - "а" указывает на объект, имя "а" связано с объектом;
c = a - теперь и "с" указывает на то же место в памяти ("с" связана с тем же объектом):
a ---> [new Number(1)] <--- c
a = 2:
[new Number(1)] <--- c; a ---> 2
"а" связывается с числом 2, "c" - продолжает указывать на new Number(1)