【发布时间】:2011-09-02 14:04:56
【问题描述】:
好吧,我的问题不是很清楚,但我想做的是以下几点:
average = [1, 2, 3].inject(0) { |sum, el| sum + el } / this.size
由于对this的荒谬调用,上面的代码不起作用,但我想要完成的是获取对我调用注入的数组的引用。 (在本例中为 [1, 2, 3]),鉴于我对 ruby 的无知,我使用 this 做到了。但是,你能告诉我怎么做吗? 没有变量引用是否有可能做到这一点?
提前致谢!
【问题讨论】: