(이곳에 질문 글을 올리는 것이 맞는지 모르겠네요. 다른 적당한 곳을 찾을 수 없어서 이곳에 글을 남깁니다.)


BasketEgg 객체를 접근해서 주식명을 가져오려고 다음과 같이 시도했습니다.


        var eggs = stock_basket.getCurrentEggs();

        logger.debug('>>> Number of stocks in the basket: ' + eggs.length);

        var first = eggs[0];

        logger.debug('>>> The first stock = ' + first.stock);


그런데 아래와 같은 오류를 내면서 제대로 동작하지 않네요.

[abnormal terminated] TypeError: Cannot read property "stock" from undefined in <eval> at line number 192


혹시 어떤 부분이 잘못되어서 stock 객체를 가져올 수 없는 것인지, 혹은 제대로 가져오려면 어떻게 코드를 짜야하는지 문의드립니다.


감사합니다.