復習 - String Weaver
CoddyのRubyジャーニー「ロジックとフロー」セクションの一部 — レッスン 5/56。
これまで学んだこと(トリミング、補間、反復、そして split/join)をすべて1つのチャレンジで組み合わせる時が来ました。
チャレンジ
簡単1行の入力(文章)を読み込みます。以下の3行を出力してください:
- 単語数(空白で分割)
- 各単語を反転させ、順序はそのままにした文章。
hello worldの場合、olleh dlrowとなります。 - ハイフンで繋がれた、小文字の文章。
Hello Worldの場合、hello-worldとなります。
入力が Hello Ruby World の場合、出力は以下のようになります:
3
olleH ybuR dlroW
hello-ruby-world自分で試してみよう
input = gets.chomp
# TODO: 必要な3行を出力する