Есть ли лучший способ убедиться, что число положительное? - PullRequest
3 голосов
/ 13 февраля 2012

Я хочу убедиться, что число положительное, а если нет, вернуть его зеркало

Я начал с этого

var pos = Math.sqrt(x*x);

Есть ли лучший, более эффективный способ?

Ответы [ 3 ]

8 голосов
/ 13 февраля 2012

Использование Math.abs.

Пример: document.write(Math.abs(-5)).

6 голосов
/ 13 февраля 2012

Вы должны использовать Math.abs(number), чтобы сделать это.

2 голосов
/ 13 февраля 2012

Метод abs() возвращает абсолютное значение числа.
var pos = Math.abs(x)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...