中原商設 陳胤辰講師
首頁
課程介紹
運算思維與程式設計
自然科學與人工智慧
程式語言導論
專欄文章
互動遊戲
物品交換
三門問題
河內塔
數字推盤
線上編程
碎形繪圖
關於講師
開課資訊
講師介紹
物品交換
了解變數給值的意涵
可否設計一個流程,讓變數的值可以進行交換
任務:交換A、B籃內的物品。
條件:一個籃內只能放一個物品,物品還沒移開就放入的話,原本的物品會不見。
成功:A、B兩籃內的物品交換。
失敗:A、B籃內的物品不見或沒有交換。
提示:可以利用暫存的籃子,來交換A、B籃內的物品。
無暫存
2個暫存
1個暫存
變數 a
變數 b
對應的程式碼
重新
var a = "阿寶"; // 白色的
var b = "老皮"; // 黃色的
LTR
RTL