插入逗号分隔大数?

Mo.*_*Mo. 1 ruby ruby-on-rails

您好

有没有办法可以为这样的数字添加逗号:

num= 1234567
Run Code Online (Sandbox Code Playgroud)

然后成为

num = 1,234,567
Run Code Online (Sandbox Code Playgroud)

我想在我的助手即模块中进行此调用

谢谢

jpe*_*thy 11

使用number_with_delimiter.

来自你的助手:

number_with_delimiter(12345678)       # => 12,345,678
Run Code Online (Sandbox Code Playgroud)

更新:方法的代码.

  • 是的,但你可以包含模块,或者,如果你不想(比如)在外面包含视图助手,这里是`number_with_delimeter`方法的代码http://gist.github.com/484764 (2认同)