Rubyがミニツク

あなたのRubyの技術に関するより詳しい知識と理解を増やします。

Ruby演習コース

このコースについて

既に基本的なRubyの知識があり、簡単なRubyのプログラムを作成することができる人を対象としています。このコースでは、簡単なRubyのプログラムを作成することによって、Rubyを使った応用力を身に付けることを目標としています。

コンテンツ一覧

ヒント レッスンの名前をクリックすると、その内容を表示します。

次のレッスン ホームへ戻る

clever_printメソッドを定義する演習

演習

コンテンツ概要

コード例で呼び出しているclever_printメソッドを定義しましょう。clever_printメソッドのおこなう処理は、コメントアウトされている出力例から推測してください。

この演習を回答するのに必要と思われる時間は、10分です。

演習

以下のコードがコメント部分の通りの出力となるように、「clever_print」メソッドの定義を書いてください。

コード例

clever_print(["Ruby"], "the", ["Programming", "Language"])
#=> Ruby the Programming Language

clever_print(["Agile", "Web", "Development"], "with", { :Rails => 3.0 })
#=> Agile Web Development with Rails 3.0

clever_printメソッドを定義する演習

この演習は模範回答があります。模範回答を読む前に演習を解くことをお勧めします。

模範回答を表示する


次のレッスン ホームへ戻る