Ruby if構文を使用する

Ruby if構文を使用する

Rubyで、if構文を使用するサンプルコードを記述してます。rubyのバージョンは2.7.2を使用してます。

環境

  • OS windows10 pro 64bit
  • ruby 2.7.2p137

if構文

if文は、rubyでは以下のように使用することが可能です。

以下は、if構文を使用したサンプルコードとなります。

また、rubyのif文は式として扱えるので、以下のように記述することも可能です。

unless

また、if not としてunlessを使用することも可能です。

三項演算子

三項演算子を使用して、一行で記述することも可能です。
パフォーマンスは、if文とより少し良さそうです。

【参考】 三項演算子とif文を1億回実行した結果

後置if

また、真のみであれば、後置if(if修飾子)で一行で記述することもできます。