决战中途岛胜败的主要原因是,美国破获了日军的通讯密码,掌握日本海军联合舰队作战企图,掌握了战争的主动权。
其次是美国海军首先发现日本海军行踪,率先使用舰载机和岛上战斗机对日军发动攻击,取得了战斗的主动权,最后取得海战的胜利。