エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
case文を勘違いしていたのでメモ
case文ってifとかwhileとかと同じようなもんでしょ!と思ってたけど、ちゃんと調べたらなんか色々勘違い... case文ってifとかwhileとかと同じようなもんでしょ!と思ってたけど、ちゃんと調べたらなんか色々勘違いしていたのでメモ。 case文をif文で書き換えてみる 下記は普通のcase文。 ary配列の各要素の所属クラスによって条件分岐させている。 case version ary = [1, "hoge", nil] ary.each do |item| case item when String print item," is string\n" when Numeric print item," is numeric\n" else print item," is something\n" end end 実行結果 $ ruby case_test.rb 1 is numeric hoge is string is something ※3つ目の変数はnilなので、何も表示されない。