My code works, it's just ugly. Help?

Hey all–

Anyone want to help me be a better coder? After some math operations, I have 5 different variables, all with different values. Their value depends on what a user inputs, so it’s different each time. Depending on what the person answers, I have the movie jump to a different frame to display their personalized results.

What I’m looking for is a way to evaluate which of the 5 variables has the highest number. Here’s my code. I warn you, it is ugly, but it works:


if ((a1segment1 > a1segment2) && (a1segment1 > a1segment3) && (a1segment1 > a1segment4) && (a1segment1 > a1segment5)) {
        gotoAndStop("segment1");
    }
    if ((a1segment2 > a1segment1) && (a1segment2 > a1segment3) && (a1segment2 > a1segment4) && (a1segment2 > a1segment5))  {
        gotoAndStop("segment2");
    }
    if ((a1segment3 > a1segment2) && (a1segment3 > a1segment2) && (a1segment3 > a1segment4) && (a1segment3 > a1segment5))  {
        gotoAndStop("segment3")
    }
    if ((a1segment4 > a1segment2) && (a1segment4 > a1segment3) && (a1segment4 > a1segment1) && (a1segment4 > a1segment5))  {
        gotoAndStop("segment4")
    }
    if ((a1segment5 > a1segment2) && (a1segment5 > a1segment3) && (a1segment5 > a1segment4) && (a1segment5 > a1segment1))  {
        gotoAndStop("segment5")
    }

It seems like there should be an easier way to say in code, “out of a1segment1, a1segment2, a1segment3, a1segment4 and a1segment5, which one is the highest number?” but I have no idea how to do it than my tortured if statements.

Thanks for helping an amateur out.