Показать сообщение отдельно
  #5 (permalink)  
Старый 24.07.2012, 16:16
Профессор
Отправить личное сообщение для oneguy Посмотреть профиль Найти все сообщения от oneguy
 
Регистрация: 31.05.2012
Сообщений: 396

Сообщение от dump
Почему он в последовательно выводит 22121, хотя должен бы 22222?
Вообще-то он выводит 22111. Я уже писал пост по этому поводу. Почему оператор ++ генерирует искючение, а не NaN в случае со строкой?
Reference - это тип спецификации, отличный от языкового типа объект. Только операторы . и [], а также () в редких случаях возвращают значение Reference, все остальные операторы, в том числе ||, = и запятая всегда возвращают языковое значение.
Ответить с цитированием