
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Ruby on rails] case式を使わない方法を模索する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Ruby on rails] case式を使わない方法を模索する - Qiita
はじめに 未経験からエンジニアに転職しまして 業務で学んだ事をアウトプットしていきます! case文を使... はじめに 未経験からエンジニアに転職しまして 業務で学んだ事をアウトプットしていきます! case文を使わなくても良いかも知れない 例えば遊園地の入園料で年齢によって処理を切り分けたいとします。 切り分けすぎですが 0歳から5歳なら180(円)を出力 6歳から10歳なら300(円)を出力 11歳から15歳なら500(円)を出力 16歳から20歳なら1,000(円)を出力 21歳以上なら3,000(円)を出力 したいとします。 case式で書く 今までの自分であればcase式を書いていました。 例えばこんな感じです。 age = 20 case age when 0..5 puts 180 when 6..10 puts 300 when 11..15 puts 500 when 16..20 puts 1_000 when 21..nil puts 3_000 end =>1000