Variable ဆိုတာ တန်ဖိုးသိမ်းတဲ့ နာမည်ပေးထားသော box လိုပါပဲ။ Ruby မှာ variable name ကို များသောအားဖြင့် snake_case နဲ့ရေးပါတယ်။ Constant ကတော့ ပြောင်းမသင့်တဲ့ တန်ဖိုးတွေကို သိမ်းဖို့သုံးပြီး စာလုံးအကြီးနဲ့စပါတယ်။
ruby
first_name = "Aung"
age = 30
is_student = true
PI = 3.14159
puts first_name
puts age
puts PIfirst_name, age, is_student တို့က variables ဖြစ်ပါတယ်။ PI က constant ဖြစ်ပြီး Ruby က ပြန်ပြောင်းရေးတဲ့အခါ warning ပေးနိုင်ပါတယ်။
You should see
Aung 30 3.14159Info
Ruby မှာ variable type ကို ကြိုကြေညာစရာမလိုပါ။ Value ထည့်လိုက်တာနဲ့ Ruby က type ကိုသိပါတယ်။