rubyスクリプト
とりあえずrubyスクリプトに慣れる為に、いくつか
書いてみる。
まずはhello world的な
hello.rb
#!/usr/bin/env ruby print("hello ruby \n")
一行目は(シバンっていうらしいです)こう書くみたいです。
続いてfizzbuzz
#!/usr/bin/env ruby num = 1 while num <= 100 do if num % 15 == 0 then print(num, " fizzbuzz\n") elsif num % 3 == 0 then print(num, " fizz\n") elsif num % 5 == 0 then print(num, " buzz\n") else print(num, " \n") end num = num + 1 end
何も考えずそのまま書きました。
目的はrubyの記述方法なのでね。
・変数は宣言がいらない
・else ifじゃなくelsif
・printの引数が,(カンマ)でどんどん継ぎ足せる
・最後のelseはelsじゃない
・思ったよりも意外と普通な書式
っていう感じでしょうか。
今日は疲れているのでこの辺で