if (Entry.val == data.maxPointVal)
因此,data.maxPointVal
是一个绝对值,所以它永远不会是负数,但是每个{0}不是零,在这种情况下都是负数。
我如何知道javascript中的绝对值是否相同,而不是在上面进行比较?
答案 0 :(得分:3)
请参阅Math.abs()
:
if (Math.abs(Entry.val) == Math.abs(data.maxPointVal)) {
答案 1 :(得分:0)
像这样:
if (Math.abs(Entry.val) == data.maxPointVal)
当然要对==
的双方都这样做,除非你是100%data.maxPointVal
已经是正面的,你似乎是:)
答案 2 :(得分:-1)
如果Math.abs(Entry.val)== Math.abs(data.MaxPointVal)