我读了很多,试图找到我正在寻找的答案。我找到了几个相关的帖子,但没有一个回答我的问题。我正在为Netsuite做一些自定义工作,所有这些都是用javascript完成的。我还不熟悉编码,我决不是一名高级编码员。所以我想做的事情我认为很简单。我想查看一个数字是否为负数。大多数帖子都这样说: if(x <0){ //做一点事 } 但这是我的问题。例如,如果我做var x = 2-7;我的警告框给出的答案是5.所以,如果我做的简单,如果检查上面它永远不会是真的。我错过了什么吗?答案应该是-5。我会发布代码,但我只是创建一个变量,我做的任何数学应该使数字负数不起作用。所有数字都是正数。无论。