5

我想知道是否可以使数字与当前使用 JavaScript 的数字相反。即如果一个数字是400。是否有可能做到-400,类似的,如果一个数字是-400有可能做到的400吗?

4

4 回答 4

9

这不是 jQuery!

只需乘以-1

num = "400"
console.log(-num);
于 2012-07-16T16:50:25.170 回答
7

核心JS,

function opposite(number) {
  return(-number);
}

作为http://www.codewars.com/的较短解决方案

于 2017-10-19T13:15:09.273 回答
1

在一条线上..

 const opposite = number => -number;
于 2021-03-25T19:06:49.620 回答
0

function opposite(number) {
  let result;
  if (!isNaN(Math.sign(number))) {
    result = number * (-1);
  }
  return result;
}

于 2021-04-24T11:05:50.980 回答