Показать сообщение отдельно
  #3 (permalink)  
Старый 16.07.2015, 01:32
Аспирант
Отправить личное сообщение для Urfin Посмотреть профиль Найти все сообщения от Urfin
 
Регистрация: 22.07.2009
Сообщений: 85

Сообщение от Decode
Вернет последнее, т.е. d.

Т.к. запятая выполняет оба операнда (слева направо) и возвращает значение второго оператора.

Т.е. сначала запятая отбросит b и вернет c, затем отбросит с и вернет d;
Хм, спасибо, интересно.
А какой смысл в такой конструкции?
Тогда логичнее наверно писать:
function(){
    ...
    b,
    c;
return d
}


Сообщение от Decode
Urfin, только в вашем примере используется логическое ИЛИ.
И что это значит?
Ответить с цитированием