--- tags: JS 直播班 - 2021 秋季班 --- # 第二週小組任務 使用 ZOOM 來討論,組員沒麥克風也可以一個人分享畫面,其他組員用文字討論,解答此問題集 **回報流程:** 1. 請組長到下方回報解答連結,**一個小組請派一人提交(依據當周條件提交)**。回報內容需含: 1. 該問題集的答案 2. 提供 1~3 張視訊或 Slack 對話截圖,確保有進行小組討論 3. 組員參與名單 2. 助教檢視過後,就會回覆 ✅ 來回報審核成功與否。 **常見問題:** Q:約時間討論的組員至少要幾位? A:至少兩位就可成團! Q:如果沒有分組,可以一起玩嗎? A:可以 Q:如果太邊緣,沒有人回覆或給予訊息 Emoji 怎麼辦? A:那麼你可以在隔日時默默給予自己 Emiji,依然可以算通關喔 ## 問題 ### 第一題 繪製與討論剪刀石頭布的邏輯 使用 [whimsical](https://whimsical.com/) 工具繪製剪刀石頭布的邏輯,回報時,請提供 whimsical 公開連結給助教檢視。助教會觀察您的邏輯是否都有滿足各種條件。 例如: * 玩家 A 出剪刀:玩家 B 出石頭 = A 玩家輸 * 玩家 A 出剪刀:玩家 B 出布 = A 玩家贏 * 玩家 A 出剪刀:玩家 B 出剪刀 = 平手 * 玩家 A 出布:玩家 B 出布 = 平手 --- ## 回報區 回報範例: 無組別 / 穎旻 [小組任務連結傳送門](https://) > 助教:✅ 第二組 [小組任務連結傳送門](https://hackmd.io/@karennnn/group2toc/%2FYt5FALgwTyqEqE2EsIygpw) > 助教:✅ > 這邊給予小小建議: >- Rain 的流程圖, 一開始設定 A B 出拳可以把他們寫在同一格, 再從那格拉線出來會比較整齊好懂。 >- 群嘉 的流程圖,通常不會把判斷寫在線上,線上只會有簡單的是與否。這邊可以參考其他組員的寫法哩。 無組別 / froel [小組任務連結傳送門](https://whimsical.com/6XAVnAga7vCxgQQ4qVYYhM) > 助教:✅ 無組別 / Pei Ying [小組任務連結傳送門](https://whimsical.com/js-2021-A7TnrK1Rue8DsYgtCvULpY) > 助教:✅ 第十四組 [小組任務連結傳送門](https://hackmd.io/f6eqK4VLR4qIKt-0LlCjVw?view) > 助教:✅ 第五組 [小組任務連結傳送門](https://hackmd.io/bskNlxRLSHO2QMQ-g9X_xQ?view) > 助教:✅ 第十六組 [小組任務連結傳送門](https://hackmd.io/lxrOJk2rSSSbG2CL6PVoOQ?both) > 助教:✅ > - Steven Chan 的流程圖, "B出布" 的判斷應該使用菱形圖示唷。 第八組 [小組任務連結傳送門](https://hackmd.io/8txgYj2ZQp-cEozBPt-SSw) > 助教:✅ > 如果想再簡略一點的話,或許可以先[篩選是否平手](https://whimsical.com/PQvePXo14r1ZAEVpyAyXwn)。 無組別 / fyfy [小組任務連結傳送門](https://whimsical.com/BEddnS1SfHYuu271YRqKoY) > 助教:✅ 第七組 [小組任務連結傳送門](https://hackmd.io/3xyyClw3Q6aLfZOfwC5VlQ) > 助教:✅ > - Iris Huang 的流程圖, 平手的地方應該還可以再看到指向哪裡, 如果重猜一次可以指回設定出拳類型。 如果平手結束的話可以箭頭指回結束。 >- Ethan 的流程圖, result == 1 和 result == -2 感覺分兩格會比較好。 第三組 [小組任務連結傳送門](https://hackmd.io/rJvc8qdPRoqNJaKrzjG1aQ) > 助教:✅ 第十一組 [小組任務連結傳送門](https://hackmd.io/@Joy324/H1HAvnpVY/%2Fm2ubIuOoSfeXSU9-sF0eLw) > 助教:✅ 第一組 [小組任務連結傳送門](https://hackmd.io/@5IjvzIVMT-mlIQVhAfYYKw/ryIEwV2Bt) > 助教:✅ 第六組 [小組任務連結傳送門](https://hackmd.io/@Sylvia-H/HysDYBn4t/%2F9VZtIhXLRriALUdMJCZHYg) > 助教:✅ 第十組 [小組任務連結傳送門](https://hackmd.io/@gfW814OqQNW3-GopXH4oRw/ryglr1RNF/https%3A%2F%2Fhackmd.io%2FryD7BFJwSdW1tfVArTIAYQ) > 助教:✅ 第四組 [小組任務連結傳送門](https://hackmd.io/rUeGdcm1T-C9IYG9rUQdNQ) > 助教:✅ > YU-LING TUNG 的流程圖: 平手後應該要指向遊戲結果。 > Sihle Huang 的流程圖: 線建議錯開來, 這樣才看得清楚文字標記在哪一條線哩 QQ > 第九組 [小組任務連結傳送門](https://hackmd.io/UmYeu2goQl2YDQBcmUUzgQ) > 助教:✅ 第 18 組 [小組任務連結傳送門](/@NoName21/team18w2) > 助教:✅ > - 雪莉 的流程圖:流程圖的線建議不要交錯(B 獲勝後的線可以先直接往右貼到最右邊往結束猜拳的線,這樣線才不會覆蓋到上面流程的文字) 第 12 組 [小組任務連結傳送門](https://hackmd.io/@elaineliu/BJbk2DpNF/%2F5yFpLkX3T7eaPtJMqvzUWg) > 助教:✅ > - Jyun Chen:同學忘記將連結公開ㄌ QQ > - Gill:在開始判斷出拳之前同學已經有判斷值是否有效,所以「判斷 A 是否出布」之後應該就沒有輸入錯誤的情況摟 > - Vicky Kao:判斷平手的情況可以簡化為 if(playerA === playerB) > - Trista:最後一個判斷「是否玩家 A/B 出 ..」為「N」時應連至輸入錯誤,不是連至第一個判斷哦。像是判斷 A 出拳的情況,當「是否玩家 A 出布」為「N」則應另外連至 A 輸入錯誤,請重新出拳,而非連至第一個判斷「是否玩家 A 出剪刀」 第 13 組 [小組任務連結傳送門](https://hackmd.io/@david9806028/rynWI0TVF/%2FvjZwBXR7RyeggwL-W_GODQ) > 助教:✅ > 彣ㄨㄣˊ:第一個版本少了 A 是否出石頭的情況 第 19 組 [小組任務連結傳送門](https://hackmd.io/@no19/BkBYQfTrF/%2F7Eey1pliSBy5kh1RVWGRlw) > 助教:✅ > - David chen:猜拳後「A 玩家、B 玩家」可以放在同一個區塊中使用同一條線即可,可以不需分成兩條。「結束」的圖應使用起止符號哦(圓角長方形,像是膠囊ㄉ圖案) > - Helena Chen:下方判斷 A B 出拳的部分都少了「是、否」的文字判斷哦 > - Jie Du:判斷「A 玩家:石頭」出現了三個「是」的走向,這邊整體流程應向左右兩塊只有一條「是」然後依序判斷 B 出拳才對哦 第 17 組 [小組任務連結傳送門](https://hackmd.io/@V9fnrvUxS1ieKQgNWKWBfg/Skzha4KBt) > 助教:✅ > - Alberto:最後的結果都需連至「遊戲結束」哦