Code Fix

初級文字列と数値を + で連結すると TypeError になる › パターン2

文字列と数値を + で連結すると TypeError になる

Rubyの+演算子は文字列同士、数値同士でしか使えません。

 1  count = 5
 2  puts "Count is " + _____________
                             ^
main.rb:2:in `+': no implicit conversion of Integer into String (TypeError) from main.rb:2:in `<main>'

空欄を埋めて実行を通す

広告
広告スロット(未設定)

文字列と数値を + で連結すると TypeError になる

文字列に数値を+で連結しようとすると、暗黙の型変換が行われずTypeErrorになります。

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)