Ruby中n.times { }循环为何仅输出n次而非返回n值?

更新于
2026-10-09 18:04:35
0阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计305个文字,预计阅读时间需要2分钟。

Ruby中n.times { }循环为何仅输出n次而非返回n值?

从问题描述中可以看出,你遇到了一个Rails控制台命令返回值的问题。下面是对你问题的简化

我使用`@n.times do 'hello' end`命令,预期它会返回一些等于`@n`值的`'hello'`字符串。但不管怎么修改代码,Rails控制台只返回`@n`的值,而不是预期的字符串列表。

阅读全文

本文共计305个文字,预计阅读时间需要2分钟。

Ruby中n.times { }循环为何仅输出n次而非返回n值?

从问题描述中可以看出,你遇到了一个Rails控制台命令返回值的问题。下面是对你问题的简化

我使用`@n.times do 'hello' end`命令,预期它会返回一些等于`@n`值的`'hello'`字符串。但不管怎么修改代码,Rails控制台只返回`@n`的值,而不是预期的字符串列表。

阅读全文