Ruby Variables and Constants
変数
例1
temperature = 34
puts temperature
Rubyの変数名
Rubyではキャメルケースより、アンダースコアが好みだそうです。
例えば変数名page_transfer_managerはOKだけど、pageTransferManagerはNG。
予約語
FILE def in self
LINE defined? module super
BEGIN do next then
END else nil true
alias elsif not undef
and end or unless
begin ensure redo until
break false rescue when
case for retry while
class if return yield
Example2
age = 99
puts "My age: " + String(age)
puts "My age: " + age.to_s
puts "My age: #{age} "
整数を文字列に変換することに注意してください。
ダブルクォーテーション内であれば任意の式を#{ }に入れることができます。
Constants
PI = 3.1415926535
コンスタントは大文字でスタートします。
これでRubyはコンスタントと認識してくれます。
English
Variable
Example1
temperature = 34
puts temperature
Ruby convention
To use underscores rather than "camel case" for multiple-word names.
page_transfer_manager is good, for example, but pageTransferManager is not.
Reserved words
FILE def in self
LINE defined? module super
BEGIN do next then
END else nil true
alias elsif not undef
and end or unless
begin ensure redo until
break false rescue when
case for retry while
class if return yield
Example2
age = 99
puts "My age: " + String(age)
puts "My age: " + age.to_s
puts "My age: #{age} "
Note that you need to convert the integer variable to string.
You can place any expression inside #{ and } in a double-quoted string
and have it interpolated into the text.
Constants
PI = 3.1415926535
Constants in Ruby start with an uppercase letter—that’s how Ruby
knows they are constants. In fact, the entire name of a constant is usually in uppercase. But it’s that first
letter that is crucial—it must be uppercase so that Ruby knows that you intend to create a constant.