US President Donald Trump played down North Korea's warning that Americans should expect a "Christmas present" from Pyongyang.

"We'll see what happens if North Korea launches a long-range missile. It might be a nice surprise," Trump said.