#forループ内とforEach内では挙動が違う あるeventの中に、自分が参加者に入っているか確認するプログラム。 参加者に自分がいればtrue、いなければfalseを返したい。 for文と同じ感覚てforEachを使ってしまい、returnが期待した値にならずはまった。 #実際のコードでの比較 ##for文の場合 for (i = 0; i < participants.length; i++) { if(participants[i].id == myID) { return true; } } return false;