2016-12-19 95 views
1
function circleStat(elem1, pvalue, ccolor) { 
    var cx = document.getElementById(elem1); 
    var percentage = 0; 
    var dataval = pvalue; 
} 

嗨,更新變量值外setInterval函數

我用這上面我的javascript項目之一提到的代碼。我想增加從0到數據值的百分比值(它等於上述函數中的pvalue參數)。

從這個我想不斷增加的百分比值不斷增加。所以,我可以在同一個函數的另一個變量中使用它。那麼,如何從setInterval中獲取百分比的更新值?

我知道回調函數,但不知道如何在這個函數上使用它。 請幫助...在此先感謝...

回答

0

你可以做百分比和其他可見circleStat()然後,

function circleStat() { 
    updatePercentage(); // update percentage value 
    // do what you need with percentage and the other 
} 

現在叫setInterval(circleStat, someTimeInMs)

有了這個,每次執行它時都會有更新的百分比值。