Ruby学習ノート(一)
1:一重引用符と二重引用符の違い
単一引用符には変数を含めることはできません.二重引用符には変数を含めることができます.rubyでは、このように改行などを表す一重引用符のエスケープ文字が無効になり、直接出力されます.
2:forの使用
ルビーのforには2つの使い方があります
注意hash出力結果、キー値をすべて出力
3:反復、実は反復も私たちがよく知っている循環の一つです.
4:hash演算リスト、rubyのhashフォーマットは=>で区切られており、hashデータを呼び出す場合、rubyはhash[name]でしか呼び出せない
単一引用符には変数を含めることはできません.二重引用符には変数を含めることができます.rubyでは、このように改行などを表す一重引用符のエスケープ文字が無効になり、直接出力されます.
2:forの使用
ルビーのforには2つの使い方があります
sum=0
for i in 2..5
sum+=1
end
puts sum
names = ["a","b","c"]
for name in names
puts name
end
注意hash出力結果、キー値をすべて出力
name={"a"=>1,"b"=>2}
for n in name
puts n
end
3:反復、実は反復も私たちがよく知っている循環の一つです.
a=["a","b"]
a.each{
|n|
puts n
}
4:hash演算リスト、rubyのhashフォーマットは=>で区切られており、hashデータを呼び出す場合、rubyはhash[name]でしか呼び出せない
b={"a"=>1,"b"=>2}
puts b["a"]