常量

常量

以大写字母开头的变量, 一般情况下全部使用大写。

PI = 3.14

module Earth
  RADIUS = 6_371_000
end

PI #=> 3.14
Earth::RADIUS #=> 6_371_000

## 可以通过调用表达式来定义常量
TEN = begin
  a = 0
  while a < 10
    a += 1
  end
  a
end

TEN #=> 10

内置常量

  • LINE , 程序所在文件的当前行号
  • END_LINE ,程序所在的代码块在当前文件中的结束行号
  • FILE , 当前程序文件的完整路径
  • DIR , 当前程序文件所在的目录