Example 6 There are 1994 matches on the table, two children, A and B, take turns to take 1, 2 or 3 matches each time, the one who can take the last match wins. Now A takes first, which child will win? How should he play to win this game?