2011-07-06 8 views

答えて

5

Ruby Koansのポイントを読んで、物事を試すことで学ぶことです。

端末を開き、irbを開始してください。次に、2つの記号に+演算子を使用してみます。取得したエラーを確認し、Koansファイルで適切に置き換えてください。あなたのプロンプトが$で終わると仮定すると

は、それは次のようになります:

$ irb 
irb(main):001:0> :cats + :dogs 

あなたはかなり迅速にエラーでirbが出してくれることは明らかであろう必要な答え。あなたが試みることができるルビーへのあなたの完全に新しい場合には一歩一歩を通過する

-1

  1. プロンプト
    • インタラクティブルビーに得るためにあなたのプロンプトで、端末
    • タイプirbを開きこれはすぐに別のRubyのものを試すことができる場所です
  2. :cats + :dogs
NoMethodError: undefined method `+' for :cats:Symbol 
    from (irb):1 

のようになります。出力は、あなたが探しているものでスローされた例外の名前は、例えば最初のものですレビューNoMethodError

+1

彼に話すことは、本当に彼を助けているわけではありません。少なくとも彼に彼自身の答えを見つける機会を与える。 – Telemachus

+0

Rubyの初心者で一般的な端末(私は最近)を使用していて、出力を解釈するだけでは端末を見るのは難しいかもしれません。私はアウトプットを打ち破り、彼はそれが意味することと彼が実際に探しているものを理解することができます。はい、それはすべてあなた自身のためにそれを把握するのは素晴らしいですが、彼はさらなる課題ではない答えのための質問をしました。 –

+1

もし彼が端末を読んでその出力を解釈しようとしていないのであれば、KoansはRubyを学ぼうとする独特の悪い方法です。それらの*全体のポイント*は、あなたがそれを得るまで、 'read'、' write'、 'run'、' read'、そしてしばしば 'repeat'のインタラクティブなメソッドです。 – Telemachus

関連する問題