見出し画像

Ruby 条件分岐の種類について

今回は、Ruby の条件分岐の方法について学んで行きます。

基本的に知られている条件分岐の方法として、if文がありますが、それ以外の方法について説明します。

1. Rubyの条件分岐の種類

主に、if文とcase文があります。
今回は、case文について説明します。

2. 条件分岐の基本構文と違い

 どちらも基本的な使い方は変わりませんが、case文は並列する条件が多数(3以上)ある場合は、if文よりもコードとして読みやすくなります。

基本的な構文は以下の通りです。

example.rb

casewhen1
 # 値1に一致する場合に実行する処理
when2
 # 値2に一致する場合に実行する処理
when3
 # 値3に一致する場合に実行する処理
else
 
end

上記のように、並列関係を条件分岐するときに、非常に便利に使用することができます。




この記事が気に入ったらサポートをしてみませんか?