回答編集履歴
1
訂正) while の中の if 条件が反対でした。見つけたら抜けたいので indexOf に対して != -1 が正しいです。
test
CHANGED
@@ -18,13 +18,13 @@
|
|
18
18
|
|
19
19
|
r += con.ReceiveData();
|
20
20
|
|
21
|
-
if ( r.indexOf(s) =
|
21
|
+
if ( r.indexOf(s) != -1 ){
|
22
22
|
|
23
23
|
ret = 1;
|
24
24
|
|
25
25
|
}
|
26
26
|
|
27
|
-
else if ( r.indexOf(s2) =
|
27
|
+
else if ( r.indexOf(s2) != -1 ){
|
28
28
|
|
29
29
|
ret = 2;
|
30
30
|
|