Help us understand the problem. What is going on with this article?

Ruby の簡単なエラーだけど分からなくなっちゃうエラー

More than 1 year has passed since last update.

エラーメッセージを検索してたどり着くことを期待した記事です。

自分も過去に苦しみました。解決したらいいねしてください。どれに詰まったのかをコメントしていただけると尚良しです

no implicit conversion of Fixnum into String が sort { ... } で出現した時

sort のブロック内で大小の -1 / 0 / 1 を返すのに return を使っていないだろうか。Ruby では next を使おう

no implicit conversion of Symbol into Integer が出たとき

"文字列"[:symbol]

という参照が起こるとこのエラーになる。 :symbol でアクセスしようとしているのが (おそらく Hash を期待して書いたコードだと思われるが、 Hash ではなく) String になっていないだろうか。調べてみよう

negito6
今はこの会社で、水産養殖 IoT の仕事してます。 https://umitron.com/ja/ 編集リクエスト、コメント大歓迎です。よろしくお願いします
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away