在JavaScript中使数字值相反

Aar*_*den 2 javascript

我想知道是否有可能使数字与目前使用JavaScript的数字相反.即如果是一个数字400.它是否有可能成功-400,如果数字是-400可能的话400呢?

Jay*_*Jay 9

这不是jQuery!

只需乘以它-1.

num = "400"
console.log(-num);
Run Code Online (Sandbox Code Playgroud)

  • 没有!你应该完全使用jQuery,它很棒并且做所有事情.我确定有一个基本的算术插件可用. (13认同)
  • 你可以做得更小:`console.log(-num)`:-P (2认同)
  • 插件代码:`$ .inverseSign = function(n){return -n; 用法:`alert($.inverseSign(-4));`.这样一个艰巨的任务需要一个插件,现在好多了.[小提琴](http://jsfiddle.net/4Pq5X/) (2认同)

Ina*_*aFK 7

核心JS,

function opposite(number) {
  return(-number);
}
Run Code Online (Sandbox Code Playgroud)

作为来自http://www.codewars.com/的更短的解决方案