Ruby
環境 ruby 2.2.3 CentOS7.0 Rubyを始めてみた。 さて、初めてすぐ気になった事。 関数は以下のように書くわけで 1 def gcd(a, b) 2 if b == 0 3 return a 4 else 5 return gcd(b, a % b) 6 end 7 end 8 9 p gcd(10, 'a') $ ruby gcd.rb gcd.rb:9:in `%': Str…
環境 ruby 2.2.3 CentOS7.0 Rubyを始めてみた。 さて、初めてすぐ気になった事。 関数は以下のように書くわけで 1 def gcd(a, b) 2 if b == 0 3 return a 4 else 5 return gcd(b, a % b) 6 end 7 end 8 9 p gcd(10, 'a') $ ruby gcd.rb gcd.rb:9:in `%': Str…