Hello doctor, I have spots on my face, I think its because I ate a lot of salts in the past 2 days, . what is the best treatment for sports. Thank you.

Not caused by salt(s. See a dermatologist. "Spots" or "sports" is never a diagnosis. First define it, then you will know the cause and cure.
HYPERPIGMENTATION. HYPERPIGMENTATION can be caused by sun damage , medications and underlying health problems. You need a full exam and lab testing to evaluate the root cause. In the meant time limit sun exposure and when out doors use a hypoallergenic fragrance free sun block or La roche Possay.