teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

わかりやすくした

2016/06/09 10:38

投稿

realizerS
realizerS

スコア265

answer CHANGED
@@ -1,7 +1,13 @@
1
- エラーメッセージはNilクラスのオブジェクトnilに対しては比較演算子">="が定義されていないという意味です
1
+ エラーメッセージはNilクラスのオブジェクトnilに対しては比較演算子">="が定義されていないという意味です。
2
2
 
3
3
  name[i]がnilの時に比較しているのが問題です。
4
4
 
5
+ シングルくウォートでくくるとスラッシュはスラッシュそのものと解釈されるので、
6
+
5
7
  name[i] == '\n'
6
8
 
7
- となることはないようです
9
+ となることはないです。
10
+
11
+ name[i] == "\n"
12
+
13
+ とする必要があります。