Jquery/Javascript:变量的否定

Rrr*_*nnn 4 javascript jquery

检查变量否定的最佳方法是什么?

这是我的变量:

var frameWidth = 400;
var imageWidth = parseInt($('#' + divId).find('#inner-image').css('width'), 10);
var imageMargin = parseInt($('#' + divId).find('#inner-image').css('margin-left'), 10);
var numberOfFrames = imageWidth/frameWidth;
Run Code Online (Sandbox Code Playgroud)

我想执行这样的检查:

if (imageMargin == -numberOfFrames*frameWidth-400 )
Run Code Online (Sandbox Code Playgroud)

但我不知道怎么做.

换句话说,如果numberOfFrames*frameWidth-400等于800,我需要它返回-800.

再次感谢您提供的任何指示.

sth*_*sth 10

如果将括号括在要否定的值周围,应该没有问题:

if (imageMargin == -(numberOfFrames*frameWidth-400) )
   ...
Run Code Online (Sandbox Code Playgroud)