Continuity mistake: When Lasky heads toward the conning tower, an A-7 Corsair is shown at left (and the helicopter nose has a number "3" on it). As he is led inside the tower, the camera pans up, and now the Corsair is gone, replaced by an E-2 Hawkeye (and the number "3" on the heli is gone, too).
Continuity mistake: There are two F-14s that deal with the yacht and the two Zeros. They are respectively numbered 202 and 203 prominently on both sides of their forward fuselages. But when one fires a missile to down the second Zero, suddenly it is number 200, a jet that hasn't been launched.
Continuity mistake: The yacht has been blown up by the Japanese Zeros. A helicopter is sent out from the USS Nimitz to pick up the survivors. When Charlie (the dog) is being lifted into the helicopter (carried by Commander Owens) he is obviously soaking wet. When Commander Owens hands Charlie over to Laurel, Charlie is suddenly bone dry.
Continuity mistake: Weapons come and go in the battle scene between the two F-14's and two Zero's. One of the F-14, supposedly 203 but marked 200, fires a sidewinder from its left side and the hard point is completely empty, it was fully loaded at the start of the combat and had only fired 1 missile. The AIM-7 Sparrow which was supposed to be there is gone, also all the AIM-54 Phoenixes that were seen earlier are gone as well. In the next shot showing 202 and 203 flying next to each other, both planes are fully loaded again, no missiles fired at all.