WEBVTT 00:00:04.789 --> 00:00:06.880 一個變數(variable)可以想像成是一個容器, 00:00:06.880 --> 00:00:08.280 你能在裡頭存放一個值(value)並隨時替換。 00:00:08.280 --> 00:00:09.980 當你在演算過程中要使用變數, NOTE Paragraph 00:00:09.980 --> 00:00:14.260 容器就會打開並把裡面的值拿出來。 00:00:14.570 --> 00:00:20.250 這讓你能寫出一些依據變數值而做不同行為的聰明演算式。 00:00:20.730 --> 00:00:23.990 例如,如果你想寫個演算法,像是 00:00:23.990 --> 00:00:29.480 「生日快樂,你 10 歲了!給我的小弟。」, 現在看起來非常棒, 00:00:29.480 --> 00:00:34.479 但當我明年再使用它時,我希望它自己變成 「生日快樂,你 11 歲了!」, 00:00:34.479 --> 00:00:39.250 我會創建一個叫做 age 的變數來儲存我弟弟的年齡, 00:00:39.250 --> 00:00:43.470 然後寫出我的演算法:「生日快樂,你 age 歲了!」 00:00:43.470 --> 00:00:50.839 因為變數能夠被改變,每年我會將 age 變數賦值為 age = age + 1。 00:00:51.099 --> 00:00:58.000 在這一關,我們會使用一個變數 length,它會被設成線條的長度(小藝術家畫出的)。 00:00:58.100 --> 00:01:05.277 後面程式的移動-向前積木就會查看 length(長度)變數裡設定的是什麼數值。