No.1ベストアンサー
- 回答日時:
name = 'file' + i + '\n'
で文字列と整数を足し算しているのが原因です。
そのまま活かすとすると
name = 'file' + i .to_s
かな
putsは改行文字が無ければ追加してくれます。有ったらそのまま出力します。
ただし
'\n'ではなく、どうしてもつけたいなら"\n"にします。
また、name = "file#{i}"
こんな書き方もできます。iを文字列に変換してくれます。
それとRubyを使う人はあまりforを使いません。私自身、実は今までforを使ったことはありません。
質問欄のプログラムは
(1..10).each{|i| puts "file#{i}"}
のように書く人が多い気がします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) pythonのエラーについて 2 2022/08/17 17:17
- その他(プログラミング・Web制作) python flask から fastapiへの移行時のエラー対処 1 2023/02/05 12:26
- C言語・C++・C# プログラミングの授業の課題です 1 2023/01/17 22:15
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- UNIX・Linux Linuxの実行結果を修正したいです。 6 2022/11/22 12:57
- Visual Basic(VBA) vbaの構文の修正相談(xmlファイルを順に開いてコピペ作業) 1 2023/04/22 01:18
- その他(プログラミング・Web制作) pythonのこのエラーがわかりません 3 2022/11/16 14:54
- その他(プログラミング・Web制作) python 2 2022/12/23 09:06
- Visual Basic(VBA) ExcelVBAに関する質問 3 2023/02/17 10:47
- Ruby 教えてください 2 2023/01/04 17:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【ruby】flockで掛けたロックを...
-
fortranでNAのあるデータを読み...
-
Fortran:列数の分からないデー...
-
ギャスケット作成。修正の解説...
-
Excelマクロ 空白セルを無視し...
-
ダブルコーテーション付きでCSV...
-
【ExcelVBA】300万件越えCSVか...
-
VBAでcsvファイルもシートもあ...
-
バッチ処理 特定の文字以降を...
-
[コンパイルエラー 修飾子が不...
-
VB.netでShellExecuteがしたい
-
VBA テキストボックスを選択状...
-
ブラウザ上でcsvファイルの編集
-
verilog HDLについての質問です...
-
バッチ for /f 空白、スペース...
-
Access VBA エラー2448について
-
VBA csvファイルのデータを...
-
問題をランダムに出すページの作成
-
INPUTタグ disabledの文字色を...
-
EXCEL→CSV保存時のダブルクォー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
pythonのエラーについて
-
pycharmへのpysamインストール...
-
fortranでNAのあるデータを読み...
-
Fortran:列数の分からないデー...
-
【fortran77】空行を含む数値デ...
-
区切り文字の調整方法について...
-
【ruby】flockで掛けたロックを...
-
rubyの見えない文字
-
2次元Hashのkeyチェック方法
-
Ruby 暗号化したファイルの復号...
-
ギャスケット作成。修正の解説...
-
Excelマクロ 空白セルを無視し...
-
バッチ処理 特定の文字以降を...
-
【ExcelVBA】300万件越えCSVか...
-
ダブルコーテーション付きでCSV...
-
VBAでcsvファイルもシートもあ...
-
パイソンでテキストファイルが...
-
VBA テキストボックスを選択状...
-
CSVで余計な空行が入る
-
EXCEL→CSV保存時のダブルクォー...
おすすめ情報