# 🏅 5/4 (二) 每日任務 Day 7
###### tags: `Vue 直播班 - 2021 夏季班`
題目 (使用 CodePen 作答)
---
小明有固定存錢的好習慣,以下是小明的銀行帳戶資訊。
1. 請協助他將存款資訊 mingTransfer 的內容合併到 mingAccount.depositRecord 陣列中 (使用 `.push()`)。
2. 請將他各月的存款累加到 mingAccount.deposit 中 (可以使用 `forEach()` 或 `reduce()`)
參考: https://developer.mozilla.org/zh-TW/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce
```js=
// 小明的銀行帳戶資訊
let mingAccount = {
name: '小明',
age: 22,
deposit: 10000,
depositRecord: [
{
title: '開戶',
amounts: 10000
}
]
};
// 小明的存款資訊
let mingTransfer = [
{
title: '一月存款',
amounts: 777
},
{
title: '二月存款',
amounts: 7000
},
{
title: '三月存款',
amounts: 70000
}
]
console.log(mingAccount);
```
回報流程
---
請同學依照下圖教學觀看解答、回報答案:

回報格式如下圖,請在「回報區」使用註解回報答案 (為了統計人數,請同學依序加上「報數」)

<!-- 解法一
mingTransfer.forEach(item => {
mingAccount.depositRecord.push(item);
mingAccount.deposit += item.amounts;
})
console.log(mingAccount);
-->
<!-- 解法二
mingTransfer.forEach(item => {
mingAccount.depositRecord.push(item);
})
mingAccount.deposit = mingAccount.depositRecord.reduce((prev, curr) => {return prev + curr.amounts}, 0);
console.log(mingAccount);
-->
回報區
---
<!-- 1:Alpha
codepen:https://codepen.io/alphatero/pen/NWdQQEQ
-->
<!-- 2:Jasmin
codepen:https://codepen.io/thejasmin/pen/dyOVxoL?editors=0111
-->
<!-- 3:Lina Chen
codepen:https://codepen.io/LinaChen/pen/qBReeLp
-->
<!-- 4:Izumi 泉
CodePen: https://codepen.io/izumi-dev/pen/gOgEZzM
-->
<!-- 5:Amanda Chiang
CodePen: https://codepen.io/cym199922/pen/GRrVVaz?editors=0011
-->
<!-- 6:kevin嘉軒
CodePen: https://codepen.io/kevin-chang-the-sasster/pen/PopYYYv
-->
<!-- 7:chou allen
CodePen: https://codepen.io/eepson123tw/pen/yLgmmdJ?editors=1111
-->
<!-- 8:Yi Chieh
CodePen:https://codepen.io/Yi-Chieh/pen/eYvOOmW?editors=1111
-->
<!-- 9:Jrhung-Tsai
CodePen:https://codepen.io/Araytsai/pen/JjWPPjp?editors=0011
-->
<!-- 10:Olga
COdePen:https://codepen.io/heavenbird_0221/pen/rNyBBaw?editors=1112
-->
<!--11:yijun
CodePen:https://codepen.io/sandy3068/pen/PopYYmo
-->
<!-- 12. Harold
CodePen:https://codepen.io/YuWin0805/pen/wvJwwKv
-->
<!-- 13. Vic
CodePen:https://codepen.io/hsuan333/pen/oNBKKaE
-->
<!-- 14. 小魚
CodePen:https://codepen.io/jarvis1993/pen/mdWbbqN?editors=0011
-->
<!-- 15: Alvin Chu
codepen:https://codepen.io/wave99487chu/pen/KKWPPKz
-->
<!-- 16: Li Shang
codepen:https://codepen.io/li-shang/pen/yLgmmwO
-->
<!-- 報數 17 : SeanLiu
codepen:https://codepen.io/LuckyTiger/pen/yLMBBKo -->
<!-- 報數18: youting
codepen: https://codepen.io/youtingluo/pen/MWpggEv
-->
<!-- 報數19: shoppingq
codepen: https://codepen.io/shoppingq/pen/qBrWBEz
-->
<!-- 報數20: Erica
Codepen:
https://codepen.io/ericadu/pen/yLMBLBK
-->
<!-- 報數21: 陳sam
Codepen:https://codepen.io/euldpliv/pen/qBrWWNK?editors=0111
-->
<!-- 報數22: Sec
Codepen: https://codepen.io/Sentiments/pen/yLMBBRP
-->
<!-- 報數23: Ethan
codepen: https://codepen.io/blazer030/pen/bGqbGWY
-->
<!-- 報數24: Alysa Chan
codepen: https://codepen.io/alysachan/pen/BaWBaVJ?editors=0011
-->
<!-- 報數25: Larry
codepen: https://codepen.io/manpower0708/pen/abJozyB?editors=1012
-->
<!-- 報數26: Joe Kuo
codepen: https://codepen.io/alertislow/pen/ExWYaWy?editors=0012
-->
<!-- 報數27: Ray
codepen: https://codepen.io/posidomcode/pen/OJpLPza
-->
<!-- 報數28: Carrie
codepen: https://codepen.io/echocarriet/pen/BaWByMe
-->
<!-- 報數29: 圈圈
codepen: https://codepen.io/wei-the-lessful/pen/gOmYbpe
-->
<!-- 報數30: Dah
codepen: https://codepen.io/hua0124/pen/yLMBNBJ
-->
<!-- 報數31: Iven
每日任務回饋 (選填):
沒想到要先用forEach把值取出來在push到原本的陣列裡面。
codepen: https://codepen.io/rtorihnk/pen/xxqKGKp?editors=0012
-->
<!-- 報數 32 : SONYKO
ㄏㄡˊ ~~ 前面的沒報數 ((((
codePen: https://codepen.io/s_syoujyo/pen/xxqKGdz
-->
<!-- 報數 33:家齊
Codepen: https://codepen.io/jacky298/pen/ExWYjbL
-->
<!-- 報數 34:Chiang
Codepen: https://codepen.io/ChiangJ/pen/bGqbdpN?editors=0011
-->
<!-- 報數35: leolee
每日任務回饋 (選填):
小明3月的存款高達7萬是中樂透了嗎?
codepen: https://codepen.io/nekorice/pen/yLMByMB
-->
<!-- 報數35: jimmyFang
codepen: https://codepen.io/pohxiqqo/pen/ExWYPyK
-->
<!-- 報數36: YOYO
codepen:https://codepen.io/lumedkle/pen/jOBNWvO?editors=1111
-->
<!-- 報數37: Eric-小偉哥
codepen:https://codepen.io/ericLoveDesign/pen/zYZOqWj?editors=1111
-->
<!-- 報數38: Ted Kuo
codepen: https://codepen.io/TedKuo/pen/vYxBKJK
-->
<!-- 報數39: Stacey Huang
Codepen: https://codepen.io/staceyhuang/pen/ZEezWNx?editors=1011
-->
<!-- 報數40: Stacey Huang
Codepen:https://codepen.io/yxzzktmb/pen/xxqKEgE?editors=0011
-->
<!-- 同學不好意思,我們剛同時編輯了,要在麻煩你再改一下名字唷,我往下加 :) -->
<!-- 報數41: JessieCheng
每日任務回饋:
想詢問關於 reduce 用法:array1.reduce((accumulator, currentValue, currentIndex, array2) => accumulator + currentValue, initialValue)
function 裡面的參數 array2 就等於呼叫 reduce 的 array1,不知道什麼時機會使用到 array 呢?
Codepen: https://codepen.io/JessieMosbi/pen/abJoByG?editors=0011
-->
<!-- 報數42: Jordan Tseng
Codepen: https://codepen.io/jordan-ttc-design/pen/ZEezLyq?editors=0001
-->
<!-- 報數43: moitw
Codepen:
https://codepen.io/tsuifei/pen/abJopLg?editors=0012
-->
<!-- 報數44: Sean cai
Codepen: https://codepen.io/SeanLibra/pen/LYWPxXG?editors=1111
-->
<!-- 報數45: Wendy Li
Codepen: https://codepen.io/rockayumitw/pen/wvJwgbj?editors=0011
-->
<!-- 報數46: RitaHuang
Codepen:
https://codepen.io/Rita-Rossweisse/pen/rNyBjoE?editors=0012
-->
<!-- 報數47: 涂阿銘
Codepen:
https://codepen.io/asd40441/pen/yLMBMdO?editors=0011
-->
<!-- 報數48: Echo Hui
Codepen: https://codepen.io/echohuiecho/pen/abJowvX?editors=0011-->
<!-- 報數49: tim Chou
Codepen:
https://codepen.io/tim-chou/pen/eYvORKX?editors=0111
-->
<!-- 報數50: Echo
Codepen:
https://codepen.io/bcq65958/pen/wvJwqPR?editors=1112
-->
<!-- 報數51: Alicia Lo
Codepen:
https://codepen.io/dkcyhyre/pen/rNyBGBj
-->
<!-- 報數52: Ed Huang
Codepen:
https://codepen.io/yide1986/pen/zYZOExz?editors=0012
-->
<!-- 報數53: 李重炫
Codepen:
https://codepen.io/otherway1123/pen/RwpbgRr?editors=1011
-->
<!-- 報數54: peter.chen1024
codepen:https://codepen.io/JIAN-RONG/pen/NWpKXWB
-->
<!-- 報數55:阿倫
CodePen:https://codepen.io/jason5125122/pen/wvJwmEP
-->
<!-- 報數56: Tori
CodePen:https://codepen.io/hayen/pen/poRYxEQ?editors=0012
-->
<!--
報數 57 : Valerie
codepen: https://codepen.io/vicky-chang/pen/abJoRBV?editors=1012
-->
<!--報數 58 : Wu Jung Han
codepen: https://codepen.io/JungHanWu/pen/MWpgLKe?editors=0012
-->
<!-- 報數59: Wei
CodePen: https://codepen.io/uwhhiaxx/pen/yLMBwWG?editors=0012
-->
<!-- 報數60: Amber
CodePen:https://codepen.io/amberTing/pen/qBrBZrx?editors=1012
-->
<!-- 報數61: Josh Fang
mingTransfer.forEach(item => {
mingAccount.depositRecord.push(item);
mingAccount.deposit += item.amounts;
});
-->
<!--報數62: Fred Chang
CodePen: https://codepen.io/fred8196/pen/eYvYPMv?editors=1111
-->
<!--報數63: Yiren
CodePen: https://codepen.io/Yiren_Liou/pen/eYvmprK?editors=0012
-->
<!--報數64: Chiayu
CodePen: https://codepen.io/c85771029/pen/LYWEbZj
-->
<!--報數65: Channing
CodePen: https://codepen.io/Channing/pen/abJzJav
-->
<!--報數66: Tofu Tseng
每日任務回饋:
希望 reduce 的部分可以說明:
1. 為何 prev 不需要寫成 prev.amounts?
2. 中間 reduce 實際做了哪些事?
為何只要在 return prev + curr.amounts 就可以回傳所有的總和?console.log 也只能知道他做了加總的動作,但其實不太理解。
CodePen: https://codepen.io/Tofutseng/pen/QWpwJEE?editors=0012
-->
<!--報數67: twoz
CodePen:
https://codepen.io/twoz/pen/eYvNmWb?editors=0012
-->
<!--報數 68: Jay
CodePen:
https://codepen.io/jayredk/pen/xxqGGqR?editors=0012
-->
<!-- 報數 69: FuChang
CodePen: https://codepen.io/fuchang830714/pen/OJpJqPV
-->
<!-- 報數 70: Carol
CodePen: https://codepen.io/taonong/pen/WNpQpad
-->
<!-- 報數 71: MM
codePen: https://codepen.io/MINN3/pen/JjWGmjQ
-->
<!-- 報數 72:田
codePen: https://codepen.io/ccyy915/pen/JjWXoya
-->
<!-- 報數 74: Andrew Chi
codePen:https://codepen.io/wheresandrew/pen/gOmMVwQ
-->
<!-- 報數75:kevinhes
codepen:
https://codepen.io/dwpwdpad/pen/dyvpKzr?editors=0011
-->
<!-- 報數76:Emily Hsi
codepen:
https://codepen.io/EmilyHsi/pen/yLMVzea
-->
<!-- 報數77:Butters
codepen:
https://codepen.io/Butterscode/pen/vYxmWNQ
-->
<!-- 報數78:WA
codepen:
https://codepen.io/ldddl/pen/MWmgOBa?editors=0010
-->