The total amount of calories that you take in, and how much you exercise during the day, are what affect your weight. However, many people do tend to overeat and choose high-calorie foods as snacks at night, both of which will cause weight gain.
6.6m questions
8.7m answers