Guest User

Untitled

a guest
Jan 22nd, 2018
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. Ruby
  2. ====
  3.  
  4. ### เริ่มแรก ###
  5.  
  6. puts "hello, world"
  7.  
  8. ### สิ่งที่ต้องจำไว้ ###
  9.  
  10. * __Ruby__ ใช้เป็น code block ไม่ได้ใช้ {} ครอบ block นั้น
  11. * __Ruby__ จะเรียกใช้ class Kernel โดยอัติโนมัติ
  12.  
  13. `require` โหลดเป็น path
  14.  
  15. Variables
  16. ---------
  17.  
  18. * ตัวแปรเป็นแบบ Dynamic Type
  19. * ถ้าตั้งชื่อด้วยตัวใหญ่จะถือว่าเป็น constants
  20. * ถ้าต้องการใช้ตัวแปรแบบ global ให้ใส่ `$` นำหน้าชื่อ เช่น
  21.  
  22. $globalvar
  23.  
  24. ตามข้างบนนั้นเป็นตัวแปรแบบ global ที่ชื่อ `globalvar`
  25. * ถึงแม้ชื่อตัวแปรแบบ local กับ global เหมือนกันแต่มันเป็นคนละตัวกัน
  26. * constants สามารถ reassign ได้แต่เกิด `warning: already initialized constant` ไม่ error!
Add Comment
Please, Sign In to add comment