文字列基礎レベル

Ruby で文字列 "hello" の文字数を返すメソッドとして正しくないものはどれですか?

  • 1.length
  • 2.size
  • 3.count
  • 4.chars.length

解説

.length.size はどちらも文字列の文字数を返す別名メソッドです。.chars.length も同じ結果になります。.count は引数に文字や文字クラスを渡すとその出現回数を返すメソッドであり、文字数の取得には使いません(引数なしで呼ぶと ArgumentError になります)。

問題一覧へ戻る