1,000で桁を区切る方法
Numeric#to_s.(:delimited)を使う。
例えば、入力した金額に区切りをつけるメソッドを作る。
module ProductsHelper def converting_to_jpy(price) "#{price.to_s(:delimited, delimiter: ',')}円" end end
このように記述し、()内のdelimiter:',' で区切り点を指定する。デフォルトは,
である。あと、separator:',' で小数点を変更できて、これだと小数点が,になる。