Ruby 条件分岐の種類について
今回は、Ruby の条件分岐の方法について学んで行きます。
基本的に知られている条件分岐の方法として、if文がありますが、それ以外の方法について説明します。
1. Rubyの条件分岐の種類
主に、if文とcase文があります。
今回は、case文について説明します。
2. 条件分岐の基本構文と違い
どちらも基本的な使い方は変わりませんが、case文は並列する条件が多数(3以上)ある場合は、if文よりもコードとして読みやすくなります。
基本的な構文は以下の通りです。
example.rb
case 式
when 値1
# 値1に一致する場合に実行する処理
when 値2
# 値2に一致する場合に実行する処理
when 値3
# 値3に一致する場合に実行する処理
else
end
上記のように、並列関係を条件分岐するときに、非常に便利に使用することができます。
この記事が気に入ったらサポートをしてみませんか?