differencePercentage = Math.round(((Pay.init / Pay.current)* 100) - 100);
这给了我初始薪水和当前薪酬之间的百分比差异,但它已经逆转了。当它是正数,即支付高于初始值时,它表示-X%,当它低于它时表示X%。
有没有明显的方式我没有看到这种极化?
感谢您的任何见解。 :)
答案 0 :(得分:1)
differencePercentage = Math.round(100 - ((Pay.init / Pay.current) * 100));
[ - (a - b)= -a + b = b - a]
此外:
differencePercentage = Math.round(100 * (1 - (Pay.init / Pay.current)));
答案 1 :(得分:-1)
differencePercentage = Math.round(((Pay.current / Pay.init)* 100) - 100);