やりたかったこと
integer型で保存している値(インスタンス変数)をカンマ区切りで表示をする。
解決策
最初は to_s(:delimited) で表示しようとしていたが、別件のエラーを直そうとしていたところ、
この記述で下記のエラー
’to_s': wrong number of arguments (given 1, expected 0) (ArgumentError)
(このエラーについては解決策はネットに乗っていたが、ちょっとわかりずらかったのでやめました)
コードって好みが出るますねぇ、、、
が出たので、別の記述で応急処置を施しました🏥
応急処置コード
インスタンス変数.to_s.gsub(/(\d)(?=\d{3}+$)/, '\\1,')
正規表現を使った記述ですね、詳しいことは気にせず、使えるものは使います笑
いずれか深掘りしてみようと思う。。。
今回はインスタンス変数をカンマ区切りにしたかったので、インスタンス変数先頭において解決
参考文献