for / both for

  1. Exercise is good for weight-loss as well as health.
  2. Exercise is good for weight-loss and health.
  3. Exercise is good both for weight-loss as well as health.
  4. Exercise is good both for weight-loss and health.
    Do all grammatically OK and mean the same?

Do Are all grammatically OK…

1 is okay
2 is okay
3 is incorrect. You cannot use ‘both’ and ‘as well as’. You only need one of those two phrases.
4 is okay

Essentially they reflect the same meaning.