本部分寫return,第一個是得到items數值,return的值為data.items,下面的則是撰寫新增items,變數方面是品項名稱(name)、卡路里數值(calories),如果data.items的陣列大於0,ID會等於data.items陣列中的data.items.length中的陣列數值,以減一從最後面往最前面數的id+1,否則,ID=0。 Calories To Number的部分,parseInt() 函式能將輸入的字串轉成整數,calories會是數值,而不是字串。 Create New Item的部分newItem = 新的item,變數是ID、name、calories。 Add To Item Array的部分,只是把newItem帶入data.items陣列中,且return newItem裡。 而這段寫的是獲取ItemID的function變數是id,設定found變數,如果data.items的function(item)的item.id等於id,found會等於item且回傳到found中。