← クエスト一覧へ

Ruby ガイドブック

🏠

基礎知識

1 記事
1
Rubyの基本構文
# 変数(型宣言不要)
name = "たろう"
age = 16
height = 170.5
is_student = true

# 出力
puts "名前: #{name}"    # #{} で変数を埋め込む
puts "年齢: #{age}"
print "改行なし出力
"  # printは改行しない

# 条件分岐
if age >= 18
  puts "成人です"
elsif age >= 13
  puts "中高生です"
else
  puts "子供です"
end

# ループ
5.times do |i|
  puts i
end

(1..5).each do |n|    # 1から5まで
  puts n
end

# 配列
fruits = ["りんご", "バナナ", "みかん"]
fruits.each do |f|
  puts f
end

# ハッシュ(辞書)
person = {name: "たろう", age: 16}
puts person[:name]
📌 Rubyならではの書き方
  • ブロック(do...end または { })でイテレーションを表現する
  • ifは後置もOK: puts "成人" if age >= 18
  • メソッドの括弧は省略可: puts "hello"puts("hello") と同じ)