2015-06-21 92 views
0
var current = 12000; 
var june = 14600; 
var may = 11200; 

我想要根據「當前」月份參數進行百分比更改。輸出應該以百分比表示,並且可以增加或減少w.r.t.當前月份。這個怎麼做?計算javascript中的%更改

+2

你可能想回到骨頭上三年級算術。 – 2015-06-21 18:38:25

回答

1

其簡單的數學:

var res=(current-june)/current*100.0; 
+1

呀!這很簡單.. :)你節省了我的時間..謝謝! –

+0

@SagarSuryawanshi: - 不客氣! –

+1

我認爲這是倒退。它給出了當前值與6月份的百分比變化,而不是相反。 – 2015-06-21 18:37:31

1
var percentchange = (june - current)/current * 100.0; 

如果你的答案是負數,那麼這是一個百分比增加別的下降。

+0

我試過這個。 http://jsbin.com/vibofaleha/edit?html,js,output。並工作得很好.. –

+0

同樣的事情,但我寧願寫'(六月/當前 - 1)* 100'。 – 2015-06-22 05:12:49