Instead of reaching for a pack of rainbow-colored Skittles, grab fresh fruit or make yourself a fruit-based smoothie. This ensures that you're getting other nutrients, like fiber, with your sugar, as opposed to the empty calories you find in candy.
A hankering for salty foods, like a snack-size bag of Cool Ranch Doritos, can mean your body is in need of water.
Chips don’t have a ton of nutrition to balance out all that salt, which you probably don’t need unless you just ran a marathon. If water doesn’t satisfy the craving, try popcorn for a crunchy snack with fiber, or have veggies with an oil-based dip, like a vinaigrette.