# 第二堂: JS 流程判斷 ## 開課提醒 1. 錄影 2. 分享[小組練習](https://hackmd.io/@janGL93qTt-zeSHdAkiHWw/SJ3wihIU1x)做得好的部分 ## 課鋼 * 比較運算子、邏輯運算子 * if、else if、else ## 比較運算子、邏輯運算子 * 比較運算子: >、>=、<、<= * 等於、不等於: ==、!= * 兩個等於與三個等於的差異 * 邏輯運算子:&&、|| ### 小組挑戰一(16~20)! * [16~20](https://chalk-freedom-ec6.notion.site/Part-1-16-20-3ce35cf01dbc4967820e49644a007960) ## if、else if、else ### 範例情境題上半場 1. if:是否需要帶雨具 2. if、else if:是否滿 18 歲 3. if+變數累積:好寶寶徽章+=1 4. if、else if、else:想吃什麼東西?最後選擇到 else ### 小組挑戰二(21~25)! * [21~25](https://www.notion.so/Part-2-21-25-9955a71c4cdc4df5bc61d3e9b822a078) ## 中場休息告知兩點 ## 流程圖與 miro 介紹 * [流程圖](https://zh.wikipedia.org/wiki/%E6%B5%81%E7%A8%8B%E5%9B%BE)介紹 * [miro](https://miro.com/app/dashboard/) * [講義](https://whimsical.com/4oYtsHWjADWsieeNrjY1Xa) ## 情境拆解 1. 步驟一:定義程式目的 2. 步驟二:設定初始資料狀態 3. 步驟三:依照目的進行**任務拆解** >1. if 常用在 如果、假如、是否、判斷的情境上 ### 情境一:小華分數 小華考了國英數,國文考 10 分、英文考 60 分、數學考 100 分,他想起父親告訴他,如果他總分有達 240 分,就帶他去遊樂園,快來幫忙算算他是否有達到門檻 ### 情境二:小美快樂指數 小美為了讓自己快樂,內心有個快樂指數,範圍是 0~10,10 是最快樂。當小美指數在 8 (含)以上時,會選擇宅在家,指數在 5~7 時會選擇去血拼,在 4(含) 以下時,會選擇跟人去唱卡拉ok。小美今天的快樂指數為 6,那麼他會想做什麼事呢? > 額外題目:做完事情後,請幫小美將快樂指數調整成滿分 10 分 ### 情境三:小明參加歌手牽手會 if 裡面包 if 小明去參加歌手牽手會,到門口時,守衛問他說,有沒有帶入場券,小明亮出入場券後進入了會場,隨後想排隊跟歌手牽手時,又被第二個守衛擋住,問他說,他有沒有買 5000 張以上 DVD?但因為小明只有買 3000 張 DVD,小明只好忍痛離開,並下定決心要將這過程記錄下來,下次一定要握到手! ### 小組挑戰三(26~30)! * [26~30](https://www.notion.so/Part-3-26-30-d113f871cec34d08b97bedfbcdb96de0) ## 本週任務 1. 主線任務 1. 小組任務 1. 週末任務:[流程圖接龍](https://discord.com/channels/801807326054055996/1310781203233898597/1326096036741124117) 1. 同學 A 分享 您自創的 if 題目,需含 * 定義程式目的 * 寫情境與規則 * 至少一個 if 條件 2. 同學 B 使用 miro 畫出流程圖, tag 同學 A 檢查,再提供新的題目給下一位同學 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up