# Switch Statement Stuff

**URL:** <https://forum.kirupa.com/t/switch-statement-stuff/319685>\
**Category:** flash\
**Created:** [March 1, 2011, 7:18pm UTC](https://forum.kirupa.com/t/switch-statement-stuff/319685 "2011-03-01T19:18:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![rimacy](https://avatars.discourse-cdn.com/v4/letter/r/839c29/32.png) [@rimacy](https://forum.kirupa.com/u/rimacy)\
**Post date:** [March 1, 2011, 7:18pm UTC](https://forum.kirupa.com/t/switch-statement-stuff/319685/1 "2011-03-01T19:18:11Z")

</div>

Id like to use a switch statement to check if a given value falls between certain values and then based on different values and then perform differently in each situation. I’m hoping i just have a syntax understanding deficit. Here’s what i’m trying …that doesn’t work.

```auto
public function landingCheck():void 
        {
            trace("landingCheck");
            switch (_landedX) 
            {
                case (_landedX > 20 && _landedX< 70) :
                {
                    trace("landed at asBase");
                }
                
                break;
                case (_landedX > -100 && _landedX< -50) :
                {
                    trace("landed at mBase1");
                }
                
                break;
                
            }
        }

```
