Menu
Coddy logo textTech

復習 - String Weaver

CoddyのRubyジャーニー「ロジックとフロー」セクションの一部 — レッスン 5/56。

これまで学んだこと(トリミング、補間、反復、そして split/join)をすべて1つのチャレンジで組み合わせる時が来ました。

challenge icon

チャレンジ

簡単

1行の入力(文章)を読み込みます。以下の3行を出力してください:

  1. 単語数(空白で分割)
  2. 各単語を反転させ、順序はそのままにした文章。hello world の場合、olleh dlrow となります。
  3. ハイフンで繋がれた、小文字の文章。Hello World の場合、hello-world となります。

入力が Hello Ruby World の場合、出力は以下のようになります:

3
olleH ybuR dlroW
hello-ruby-world

自分で試してみよう

input = gets.chomp

# TODO: 必要な3行を出力する

ロジックとフローのすべてのレッスン