My daughter is 18 months old and I have a very hard time controlling her when she doesn't get her way. I have tried time out and putting her in her room. Sometimes she gets so angry and throws herself on the floor or just screams and tosses herself around. She also gets mad if you tell her no. For example, she was told to put the soda down and the next thing I knew she threw it onto the couch.
Every child has a different temperment.
Sounds like this daughter is very strong-willed. At this age she is really to young for time out or going to her room. What she needs is prevention. Make sure that she doesn't have the opportunity to get her hands on things that she shouldn't have, such as the soda. Let her know verbally the things that it is OK for her to do.