比较Javascript忽略符号中的两个数字

比较Javascript忽略符号中的两个数字,javascript,Javascript,因此,data.maxPointVal是一个绝对值,因此它永远不会为负,但是每个不是零的Entry.val在这种情况下都将为负 我如何在javascript中发现绝对值是否相同,而不是进行上面的比较?类似这样: if (Entry.val == data.maxPointVal) 当然,对==的两边都这样做,除非你是100%的数据。maxPointVal始终是正的,你似乎是:)如果Math.abs(Entry.val)==Math.abs(data.maxPointVal)请参见: 在不到一分

因此,
data.maxPointVal
是一个绝对值,因此它永远不会为负,但是每个不是零的
Entry.val
在这种情况下都将为负

我如何在javascript中发现绝对值是否相同,而不是进行上面的比较?

类似这样:

if (Entry.val == data.maxPointVal)
当然,对
==
的两边都这样做,除非你是100%的
数据。maxPointVal
始终是正的,你似乎是:)

如果Math.abs(Entry.val)==Math.abs(data.maxPointVal)

请参见:


在不到一分钟的时间里回答了5个几乎相同的问题。沃扎。
if (Math.abs(Entry.val) == data.maxPointVal)
if (Math.abs(Entry.val) == Math.abs(data.maxPointVal)) {