Potassium supports nerve function and helps muscles contract, which may prevent leg cramps. Magnesium plays a vital role in muscle contraction, but studies show little benefit for leg cramps. When leg ...