Ruby プログラムメモ


トップ

制御構造

if 文

Then は省略可能。elsif な事に注意。

-- 一般的な if 文 --
if num == 0 puts "ゼロ" elsif num < 0 puts "負" else puts "正" end
修飾子は右辺が真ならば左辺を実行。
-- if 修飾子 --
puts "ゼロ" if num == 0

case 文

case num when 0 puts "ゼロ" when 1..100 puts "1 〜 100" else puts "その他" end

for 文

for i in 1..10 puts i end

while 文

-- 一般的な while 文 --
while line = gets print line end
修飾子は右辺が真ならば左辺を繰り返し実行。
-- while 修飾子 --
print line while line = gets


SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送