回答編集履歴

1

訂正) while の中の if 条件が反対でした。見つけたら抜けたいので indexOf に対して != -1 が正しいです。

2015/08/26 06:28

投稿

takito
takito

スコア3111

test CHANGED
@@ -18,13 +18,13 @@
18
18
 
19
19
  r += con.ReceiveData();
20
20
 
21
- if ( r.indexOf(s) == -1 ){
21
+ if ( r.indexOf(s) != -1 ){
22
22
 
23
23
  ret = 1;
24
24
 
25
25
  }
26
26
 
27
- else if ( r.indexOf(s2) == -1 ){
27
+ else if ( r.indexOf(s2) != -1 ){
28
28
 
29
29
  ret = 2;
30
30