simanのブログ

ゆるふわプログラマー。競技プログラミングやってます。Ruby好き

Rubyでの1行条件式

Rubyをやるなら1行条件式を書こう!

 

普通のif文

if true 

  puts "Hello World"

end

 

Hello World

 

普通すぎる。あとなんかださい(個人的主観です)

else ifやelse句を使わない条件式なら1行で書いたほうがスッキリする。

 

puts "Hello World" if true

 

Hello World

 

こっちのほうが"なんかRubyっぽい感じがする"(個人的主観です)

簡単な処理を行う条件式なら断然「1行条件式」

unlessでも使えるから是非活用して下さい。