ホーム › サンプルコード集 › Ruby › case文の書き方
Ruby SAMPLE

Rubyでcase文の書き方

値によって処理を振り分けるRubyのcase文(when)の書き方を学べます。初心者向けに、コードを編集して実行結果をすぐ確認できます。 下のコードはブラウザ内でそのまま実行できます。「実行エディタで開く」を押すと、progoのオンラインRuby実行環境にコードが読み込まれ、その場で動作を確認できます。

サンプルコード

day = "水"

case day
when "土", "日"
  puts "週末"
else
  puts "平日"
end

# 範囲でも判定できる
score = 75
case score
when 80..100 then puts "優"
when 60..79  then puts "良"
else puts "可"
end
▶ このコードを実行エディタで開く
progoのRuby実行環境(インストール不要・登録不要)でそのまま動かせます。

ポイント解説