最佳實踐:你可以用一個有趣的程式設計笑話來說明條件語句是多麼令人困惑:我的妻子說:“請去商店買一盒牛奶,如果他們有雞蛋,就買六個。我帶著 6 盒牛奶回來了。她說:“你為什麼買了六箱牛奶?!?!”
這是一個有趣的腦筋急轉彎,它顯示了計算機有時是多麼愚蠢。左邊的第一列代碼是根據詢問發生的情況,我買了 6 箱牛奶。右邊的第二列代碼是 應該 發生的事情,我最終買了6個雞蛋。

我買了6箱牛奶,因為她說「買牛奶,如果有雞蛋,就買六盒。她的要求實際上讀起來是“買牛奶,如果商店裡有雞蛋,就買六箱牛奶。她需要指定「六個雞蛋」。
這就是計算機的工作方式,它們只會使用您提供給它們的資訊,因此請確保它是特定的。
要向學生提出的指導性問題: 您最喜歡的應用程式上有哪些條件條件?(例如:如果您登錄了 TikTok,FYP 會從您的清單中拉出,否則它是隨機的,如果使用者啟用了深色模式,請將所有內容變為黑色)