We tease meteorologists about being wrong when they can't predicttheweather to the exact detail, but their job is much harder than most people understand.
We predicttheweather by putting all the observations we have on winds, temperatures, pressures and other variables into a mathematical model that estimates how these systems will interact.