Variables 變數

X = 10
step X

設定變數。變數就是一個儲存的單位,裡面會存著我們的資料,並且只有在我們需要的時候可以拿出來用, 要如何使用變數?就是用一個 “=” 加上你要設定的值。

X是個標識符,它可以是任何其他的字母或字詞。

標識符就是變數的名字,當我們需要使用變數的時候,只要直接寫出它的名字就可以了。 例如 step X

在這個例子中,我們希望猴子的步數等於變數的值就是10。 名稱和值具有可分離性,名稱是可以獨立的運作的,在編程時就算我們不知道X的值是多少我們也一樣可以執行指令

在CodeMonkey中,變數通常被用於無常數值的函數。

什麼是函數?函數就是執行特定任務的一組指令。

每個函數都有一個名字及參數,在使用 stepturn 時我們可以使用一個變數做為它的參數, 或者是將循環的次數以變數代入。

這裡有個例子讓我們了解如何將變數做為參數的應用:

x = distanceTo banana
step x

在這邊就是使用 distanceTo banana 測量猴子與香蕉的距離,並將這個數值存入變數 x 中, 第二行就是將變數 x 做為 step 的參數.

點擊 這裡 可以了解更多有關 “distanceTo” 的資訊。

_images/variablesgif.gif