---
tags: 軟體工程師體驗營 - 2024
---
# 🏅 JS 任務 Day8 - 字串再複習
### 題目一:字串輸出
``` =JavaScript
// input 輸入
callString("apple")
callString("banana")
callString("qqq")
// output 輸出
"a-p-p-l-e"
"b-a-n-a-n-a"
"q-q-q"
```
### 題目二:字串數量
* 若大於等於五個字元,請只顯示前兩個字
``` =JavaScript
// input 輸入
checkFiveWord("hello")
checkFiveWord("hi~")
checkFiveWord("Jackson")
// output 輸出
"he"
"hi~"
"Ja"
```
### 題目三:函式強制正整數相乘
``` =JavaScript
// input 輸入
multiply(2,3)
multiply(1,3,5)
multiply(7,7,7,7,7)
multiply(5,3,-2)
multiply(4)
// output 輸出
6
15
16807
30
4
```
### 題目四:
之後老師將會出有關 **for 迴圈,與陣列操作(forEach、map、sort)的題目**,還請同學在此分享免費學習資源,文章與影片皆可
1. [[MDN]:Loops and iteration](https://developer.mozilla.org/zh-TW/docs/Web/JavaScript/Guide/Loops_and_iteration)
2. [[學員 wywsmail] for 迴圈筆記](https://hackmd.io/@wywsmail/SJjkvWA2H)
3. [[HexSchool] JavaScript 陣列處理必學](https://www.youtube.com/watch?v=_vFuDQ_6Xt8)
4. [[GrandmaCan -我阿嬤都會] for 迴圈介紹](https://youtu.be/sTkjk84SIP0)
5. [[Bro Code] 陣列 sort](https://youtu.be/3ohTzWhLua8)
6. [[卡斯伯] 老師的陣列教學 (超推!!!)](https://www.casper.tw/javascript/2017/06/29/es6-native-array/#Array-prototype-every)
7. [[w3schools] JavaScript For Loop](https://www.w3schools.com/js/js_loop_for.asp)
8. [[紅色死神] JavaScript 的 forEach,filter, find, map 用法](https://www.youtube.com/watch?v=QHduGj2HuFs)
9. [[偷米騎巴哥] 操作JS陣列的 20 種方式](https://www.youtube.com/watch?v=x-P1VxUgYG4)
:::spoiler 圖解
![image](https://hackmd.io/_uploads/S1rWi3Hz0.png)
:::
10. [[oxxostudio] JavaScript Array 陣列操作方法大全 ( 含 ES6 )](https://www.oxxostudio.tw/articles/201908/js-array.html)
11. [[Zet] Immutable update 物件與陣列的基本功](https://ithelp.ithome.com.tw/articles/10302252)
12. [[Web Dev Simplified]8 Must Know JavaScript Array Methods](https://www.youtube.com/watch?v=R8rmfD9Y5-c)
13. [[MDN] Array.prototype.reduce()](https://developer.mozilla.org/zh-TW/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce)
---
## 回報流程
1. 將答案貼在 Codepen 並複製 Codepen 連結貼至「回報區」回報
(也可以將答案直接貼至「回報區」)
![](https://i.imgur.com/vftL5i0.png)
回報區
---
| 報數 | Discord 名字 | Codepen/其他回饋 |
|:----:|:------------:|:----------------------------------------------------------------------------:|
| 01 | Camila | [Codepen](https://codepen.io/camilalo/pen/ZEZNMXy) |
| 02 | 詹姆士 | [Codepen](https://codepen.io/z111048/pen/dyLxVry?editors=1112) |
| 03 | zaoannihao | [Codepen](https://codepen.io/ckhwdvrx-the-solid/pen/abxeLxx) |
| 04 | jerry | [Codepen](https://codepen.io/sony791210/pen/zYXgEby) |
| 05 | Aya | [Codepen](https://codepen.io/NoNameNote/pen/PogMJLb) |
| 06 | Larry | [Codepen](https://codepen.io/larrylinr5/pen/dyLxZoY?editors=0012) |
| 07 | Lauren | [Codepen](https://codepen.io/Lauren8/pen/GRLVOor?editors=1112) |
| 08 | Michelle0417 | [Codepen](https://codepen.io/michelle0417/pen/abxeLer) |
| 09 | 小趴 | [Codepen](https://codepen.io/papa2415/pen/QWPeOGx) |
| 10 | tim | [Codepen](https://codepen.io/jskrtivy-the-animator/pen/dyLxZOM?editors=1111) |
| 11 | mike_2049 | [Codepen](https://codepen.io/mike2049/pen/OJGKxYp) |
| 12 | Chia Pin | [Codepen](https://codepen.io/joker-cat/pen/abxeVxN) |
| 13 | Daphne | [Codepen](https://codepen.io/DaphneShen/pen/PogMOLe?editors=1111) |
| 14 | yunyouob | [Codepen](https://codepen.io/ozkkvlsu-the-animator/pen/qBwepdm?editors=1111) |
| 15 | LGJason | [Codepen](https://codepen.io/j811108/pen/ZEZgvbG) |
| 16 | Antonio | [Codepen](https://codepen.io/gwhvusel-the-builder/pen/vYMopOd) |
| 17 | Sammy | [Codepen](https://codepen.io/fsczdlla-the-bold/pen/GRLVMVj?editors=0011) |
| 18 | 阿若 | [Codepen](https://codepen.io/skar5268/pen/OJGKzMB) |
| 19 | WEIWEI | [Codepen](https://codepen.io/weiwei93/pen/WNWVdMe?editors=0010) |
| 20 | Tough life | [Codepen](https://codepen.io/hakuei0115/pen/XWQvzyJ) |
| 21 | Andy_12 | [Codepen](https://codepen.io/lifann/pen/ZEZgvRB?editors=0012) |
| 22 | Tanyaaaa | [Codepen](https://codepen.io/tanya77777/pen/dyLxJVm) |
| 23 | Emma | [Codepen](https://codepen.io/huang_L/pen/xxevpzP) |
| 24 | mike_2049 | [Codepen](https://codepen.io/mike2049/pen/OJGKxYp) |
| 25 | yicheng | [Codepen](https://codepen.io/YiChengCHANG/pen/yLrmvvP?editors=1111) |
| 26 | s870012 | [Codepen](https://codepen.io/idzrvbnl-the-bashful/pen/GRLVQdp?editors=0011) |
| 27 | JUN_ | [Codepen](https://codepen.io/Jun-L/pen/NWmQyeg?editors=0011) |
| 28 | kawa | [Codepen](https://codepen.io/z83xji6/pen/MWRNQPG?editors=0011) |
| 29 | boin | [Codepen](https://codepen.io/boinji/pen/RwOXQvW) |
| 30 | 小米 | [Codepen](https://codepen.io/hlgudwue-the-typescripter/pen/yLrmPLq) |
| 31 | Yuwen | [Codepen](https://codepen.io/Yuwen-the-reactor/pen/poBMVgz?editors=0012) |
| 32 | han | [Codepen](https://codepen.io/iamHanCheng/pen/WNWVzWL?editors=0011) |
| 33 | Ana | [Codepen](https://codepen.io/Ana-Wu/pen/ZEZgxqg?editors=0011) |
| 34 | Eden | [Codepen](https://codepen.io/iseden/pen/ExJqEqK) |
| 35 | macihuang | [Codepen](https://codepen.io/macy1215/pen/PogMROO) |
| 36 | Jiahe | [Codepen](https://codepen.io/Andywang-95/pen/abxeKNG?editors=0012) |
| 37 | 白白 | [Codepen](https://codepen.io/YuBai/pen/ExJBbVx?editors=0011) |
| 38 | anderson666 | [Codepen](https://codepen.io/goodmanbuild/pen/zYXgLWO) |
| 39 | brucelee0629 | [Codepen](https://codepen.io/xxhdklwi-the-decoder/pen/MWRNBxM?editors=1011) |
| 40 | easonpan | [Codepen](https://codepen.io/easonpan0904/pen/GRLVdXz) |
| 41 | 快樂小豬 | [Codepen](https://codepen.io/rtjowfyf-the-lessful/pen/QWPeOpx?editors=1111) |
| 42 | ss585801 | [Codepen](https://codepen.io/ss585801/pen/wvZVpXV?editors=0010) |
| 43 | Mionne | [Codepen](https://codepen.io/neohyntw/pen/VwNoEbN) |
| 44 | Amy(咂摳) | [Codepen](https://codepen.io/nnxucgmc-the-builder/pen/MWRNzVx?editors=0012) |
| 45 | MY | [Codepen](https://codepen.io/ahmomoz/pen/dyLxQvG?editors=1111) |
| 46 | LiLiLiLi | [CodePen](https://codepen.io/jungang0414/pen/yLrmGzN?editors=0012) |
| 47 | leo.chang | [Codepen](https://codepen.io/s16777216/pen/PogMXBL) |
| 48 | ninii傳教士 | [Codepen](https://codepen.io/niiniiii/pen/gOyVvLO?editors=0011) |
| 49 | Zander | [Codepen](https://codepen.io/chuangmaster/pen/XWQvGBr) |
| 50 | asabulu_von_f | [Codepen](https://codepen.io/asabulu/pen/XWwrreE?editors=0011) |
| 51 | yuan! | [Codepen](https://codepen.io/townyuan/pen/zYQOObm) |
| 52 | 知夜 | [Codepen](https://codepen.io/XiaoXiaTian2/pen/NWVKWqa?editors=1111) |
| 53 | 薛逢 | [Codepen](https://codepen.io/vogqyrrj-the-selector/pen/KKLPKMR) |
| 54 | JY | [Codepen](https://codepen.io/jylee0805/pen/QWPeJPz?editors=0011) |
| 55 | damon0323 | [Codepen](https://codepen.io/swk9eny2/pen/eYaOYxq?editors=0011) |
| 56 | sylviabuy | [Codepen](https://codepen.io/sylviabela/pen/oNRvgmd?editors=1111) |
| 57 | 黛西 | [Codepen](https://codepen.io/ChiashengLin/pen/vYwBEVz?editors=1111) |
| 58 | tzhengliin(子恆) | [Codepen](https://codepen.io/tzhengliin/pen/GRaKJjb) |
| 59 | Eileen | [Codepen](https://codepen.io/Eileen-io/pen/PovYPKj) |
| 60 | yuling | [Codepen](https://codepen.io/igzdflpu/pen/BaEXXxE) |
| 61 | hongru-LyNn | [Codepen](https://codepen.io/LyNnYWu/pen/abrodod?editors=0110) |
| 62 | oyll | [Codepen](https://codepen.io/dizzydog-rgb/pen/XWwrEYw) |
| 63 | Casey | [Codepen](https://codepen.io/Caseyyyyyyyyyyyyyy/pen/xxevzga) |
| 64 | Winnie | [Codepen](https://codepen.io/codepen-io-winnie/pen/vYMoRxy?editors=0011) |
| 65 | oldan | [Codepen](https://codepen.io/Enix-Chien-/pen/RwmbpEY) |
| 66 | maru3096 | [Codepen](https://codepen.io/deamru/pen/mdYbzBY?editors=1011) |
| 67 | Maca | [CodePen](https://codepen.io/uimaca/pen/wvbwRYO) |
| 68 | kevinwen2014 | [Codepen](https://codepen.io/wenwoo/pen/OJYJyKO?editors=0012) |
| 69 | Haley | [Codepen](https://codepen.io/wsx3690/pen/abrorVY?editors=0012) |
| 70 | Ellie | [Codepen](https://codepen.io/Ellie-Chiang/pen/wvZVWNY?editors=0011) |
| 71 | Ariel | [Codepen](https://codepen.io/ariel0510/pen/LYoYGeW?editors=0011) |
| 72 | Six | [Codepen](https://codepen.io/Max-kuo/pen/XWwWavj?editors=0011) |
|73|Ran|[Codepen](https://codepen.io/Ran-Ran-the-typescripter/pen/bGybLKe?editors=0011)|
| 74 | discat3119 | [Codepen](https://codepen.io/dizzysoup/pen/KKLwwdx) |
| 75 | 杰_jie | [Codepen](https://codepen.io/hmj8805/pen/mdYdepE?editors=0011) |
| 76 | yo0x0oy |[Codepen](https://codepen.io/Dayton-Hsieh/pen/MWdYyNm)|
| 77 | liugod3824🔥 |[Codepen](https://codepen.io/kjssvtkr-the-animator/pen/ZENYqJW?editors=0012)✔|
|78|jerry_66983| [Codepen](https://codepen.io/Barry-C/pen/qBGdrEz?editors=0010) |
| 79 | l.shua_228 | [Codepen](https://codepen.io/Shan-Hua-Lin-LIN-HUA/pen/BaeovQz) |
<!--【快速複製】
| num | user | [Codepen]() |
-- >