case式--複数の条件がある時
【開発環境】
OS:Win11(64ビット)
Ruby 3.0.1
VSCodeバージョン: 1.57.1
【case】
C:\Users\shyok>irb
irb(main):001:0> a = 1
=> 1
irb(main):002:1* case a
irb(main):003:1* when 1
irb(main):004:1* p'aに1が代入されていたら実行される'
irb(main):005:1* when 2
irb(main):006:1* p'aに2が代入されていたら実行される'
irb(main):007:1* else
irb(main):008:1* p'aに1も2も代入されてになかったら実行される'
irb(main):009:0> end
"aに1が代入されていたら実行される"
=> "aに1が代入されていたら実行される"
irb(main):010:0>
case オブジェクト
when 値A
処理A
when 値B
処理B
else
処理C
end
※コメント投稿者のブログIDはブログ作成者のみに通知されます