プログラミング雑記

プログラミングの雑記です。

基本一覧

コメント

#
#
=begin
=end

制御

if true then
else
end

or

if true
else
end
while true
end
100.times do
end

ArrayとHash

array = [ 0, 1, 2 ]
   > [ 0, 1, 2 ]
array[0]
   > 0
array[5] = 5
   > [0, 1, 2, nil, nil, 5]
array.size
   > 6

hash = { :key1 => 1, key2: 2, "key3" => 3 }
   > {:key1=>1, :key2=>2, "key3"=>3}
hash.size
   > 3

文字列とシンボル

:str == :"str"

:str != "str"

"str".to_sym == :str

:str.to_s == "str"