Menu
CoddyTech

回顾:字符串编织者

本课属于 Coddy Ruby 学习旅程的“逻辑与流程”单元。第 5 课,共 56 课。

现在把你学过的内容结合起来:去除空白、插值、迭代,以及拆分和连接,全部运用到一个挑战中。

challenge icon

挑战

简单

读取一行输入,也就是一个句子。打印三行:

  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:打印要求的三行内容

逻辑与流程中的所有课

自己练习: Ruby 在线编译器