0:00:08.720,0:00:14.519 如果我想畫一個長方形,高為 50 像素,寬是高的兩倍。 0:00:14.519,0:00:17.089 我要編寫什麼程式讓電腦照做? 0:00:17.629,0:00:23.860 這樣吧,我可以告訴小藝術家往上走 50 點,向左轉,接著走 100 點。 0:00:23.860,0:00:28.590 這程式要做兩次,但接下來我要電腦自己做這件事情。 0:00:28.590,0:00:32.460 在你頭腦中算出 50 乘以 2 也許不難, 0:00:32.460,0:00:35.150 但是計算機更擅長做這樣的計算題, 0:00:35.150,0:00:38.140 因此我們應該盡量讓計算機來做這些運算。 0:00:38.140,0:00:40.940 如果我就用一個叫做 height(高度)的變量, 0:00:40.940,0:00:43.770 那麼我就能很容易的將 height 設定為 50, 0:00:43.770,0:00:46.920 並且將我的算法改為告訴小藝術家 0:00:46.920,0:00:52.279 往上走 height ,向右轉,然後走 height 的 2 倍。 0:00:52.279,0:00:56.320 這也會給我們一個寬度是高度的兩倍的長方形。