[ruby-list:46536] Re: 出力に関する質問

From: askar <askar75@...>
Date: 2009-11-11 07:37:18 UTC
List: ruby-list #46536
るびきちさん、

ありがとうございます。
分かりました。

アスカル

rubikitch@ruby-lang.org wrote:
> From: askar <askar75@gmail.com>
> Subject: [ruby-list:46531] Re: 出力に関する質問
> Date: Tue, 10 Nov 2009 00:14:46 +0900
> 
> るびきちです。
> 
>> エラーにはString型のデータを2との比較に失敗したと書いてありますが、
>> コマンドラインでruby dice.rb 50と実行しています。
>> 50はStringとして入力されてしまっているということですね。
> 
> そうです。
> ARGVはStringの配列で、最初の要素であるARGV[0]はString。よってnumもStringです。
> Rubyでは「数字の列」を勝手に数値とはみなしません。
> --
> rubikitch
> Blog: http://d.hatena.ne.jp/rubikitch/
> Site: http://www.rubyist.net/~rubikitch/
> Twit: http://twitter.com/rubikitch/
> 『Ruby逆引きハンドブック』 http://d.hatena.ne.jp/rubikitch/20090525/rubybook
> 
> 

In This Thread

Prev Next