---
# System prepended metadata

title: if else流程拆解、任務設計
tags: [' 流程拆解', if else]

---

---
title: if else流程拆解、任務設計
tags: if else, 流程拆解
description:
---
```if else```流程拆解、任務設計
===

#### 流程拆解

- **了解情境**

  小華他想出門，但他不確定自己的錢包有多少錢，於是他想打開錢包看看還有多少錢。
如果小華發現自己有100元，他就吃80元牛肉麵，如果沒有100元，就不吃任何東西，也不出門。最後小華還想計算自己最後剩下多少元。

- **定義情境目的**

  想查詢小華自己的錢包==剩多少錢==。

- **流程拆解**

  ![](https://i.imgur.com/hxKQQH0.png)

- 寫成程式碼
  ```javascript=
    if (wallet >= 100) {
        wallet -= 80;
    } else {
        wallet -= 0;
    }
    cconsole.log(`小華的錢包剩下`${wallet}`元`);
  ```
