Willy Chang
1 min readNov 14, 2019

Ruby 變數與常數

在Ruby裡的變數有
1.區域變數
2.全域變數
3.實體變數(有稍微介紹過實體變數)
4.類別變數

一般區域變數是沒有預設值得,不像實體變數的預設值是nil。
相對的如果沒有給變數一個值,區域變數是無法獨立生存的,在變數的命名也是在各種生態圈得習性而不同。分為兩種,駝式命名與蛇式命名:

看得出來差異嗎?其實就是有沒有底線的差別而已XD
要用何種方式命名,就看你的生態圈得習性,其實效果都一樣啦。

那常數是什麼?
大寫字母開頭的就是常數(就那麼簡單?)
對就是那麼簡單,用來命名『方法』與『類別』的。
通常是不會更改的,但在『Ruby』裡的常數是可以更改的,
但通常不會(講幹話,咬我啊)

-W