Чтобы сделать число отрицательным в JavaScript, вы можете использовать различные методы. Вот несколько примеров:
-
Использование оператора отрицания (-): вы можете просто поставить перед числом знак минус, чтобы сделать его отрицательным. Например:
let number = 5; let negativeNumber = -number; console.log(negativeNumber); // Output: -5 -
Умножение на -1. Другой способ — умножить число на -1. Это изменит его знак на отрицательный. Вот пример:
let number = 7; let negativeNumber = number * -1; console.log(negativeNumber); // Output: -7 -
Использование функции Math.abs(): если вы хотите превратить положительное число в отрицательное, вы можете использовать функцию Math.abs(), чтобы получить абсолютное значение, а затем умножить его на -1.. Вот пример:
let number = 10; let negativeNumber = Math.abs(number) * -1; console.log(negativeNumber); // Output: -10 -
Побитовое отрицание (~) для целых чисел. Если вы имеете дело с целыми числами, вы можете использовать оператор побитового отрицания (~), чтобы превратить положительное целое число в его отрицательный аналог (побитовое дополнение плюс единица). Однако этот метод имеет некоторые ограничения из-за обработки побитовых операций в JavaScript. Вот пример:
let number = 15; let negativeNumber = (~number) + 1; console.log(negativeNumber); // Output: -15