Ты опять за свое ? что там у тебя работает. В первом случае все работает а во втором все НЕ работает. Где у тебя код работает.
У тебя во втором случает возвращается у функции, которая ничего не return'нет - undefined. И ты undefined пытаешься вызывать как функцию.
P.S. а править вопрос не хорошо. Изначально утверждала, что оба кода работают. Даже не можешь отличить работающий код от не работающего о чем вообще может идти речь. Еще про какие-то книжки гооворит, что читает а банальпо переменную не может создать.
lloydbanks, не, просто так написал)) хоть один плюс назовите, который реально помогает. Кроме быстрыстрого поиска в думе и алиасов(не каждый день надо делать поиск на миллион итераций).