Math opposite sign function?

Viewed 31322

Does such function exist? I created my own but would like to use an official one:

private function opposite(number:Number):Number
{
    if (number < 0)
    {
        number = Math.abs(number);
    }
    else
    {
        number = -(number);
    }
    return number;
}

So, -5 becomes 5 and 3 becomes -3.

Edit: Forgive me for being stupid. I'm human. :)

6 Answers

yes it does...

return num*-1;

or simply

return -num;

How about:

return -(number)

as -(-5) == 5.

Simply putting a negative sign in front of the variable or number will do the trick, even if it's already negative:

-(-5) => 5
$foo = 3; -$foo => -3

This a trick question? why a function? just do number * -1, multiply with -1 that is.

try something like number = number * (-1)

You could use

number *= -1;

3 becomes -3 and -5 becomes 5 :)

Related