Подтвердить что ты не робот

Математическая противоположная функция знака?

Существует ли такая функция? Я создал свой собственный, но хотел бы использовать официальный:

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

Итак, -5 становится 5 и 3 становится -3.

Изменить: Простите меня за глупость. Я человек.:)

4b9b3361

Ответ 1

да, это так...

return num*-1;

или просто

return -num;

Ответ 2

Как насчет:

return -(number)

как -(-5) == 5.

Ответ 3

Просто положить отрицательный знак перед переменной или номером сделает трюк, даже если он уже отрицательный:

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

Ответ 4

Это трюк? почему функция? просто введите число * -1, умножьте на -1, что есть.

Ответ 5

попробуйте что-то вроде number = number * (-1)

Ответ 6

Вы можете использовать

number *= -1;

3 становится -3 и -5 становится 5:)