Sim, uma deficiência de magnésio pode causar contrações musculares.
A falta de cálcio ou vitamina D também está associada às contrações musculares.
Uma dieta equilibrada e, possivelmente, suplementos podem ajudar a prevenir esse problema.