2015-11-18 54 views
0

我想用动态最小值和最大值在我的应用程序中填充范围输入。我从服务器返回一个默认号码,并需要确定在范围输入上设置的最小值(默认值的1/5)和最大值(5x的默认值)。默认值,范围当前设置为的范围必须位于滑块的中间。确定动态最小/最大值的数字的百分比

例如:

分钟(700 1/5)| ______________ |默认(例如700)| _______________ | max(5x's700)

+1

你有什么试过?你可以发布一些代码或[MCVE](http://stackoverflow.com/help/mcve)?您可能能够改善您的问题并获得更好的答案。请参阅[我如何提出一个好问题?](http://stackoverflow.com/help/how-to-ask) – gfullam

回答

1

您是否在寻找一个将数字除以5并将其乘以5的函数?如果是这样,这应该工作,JS小提琴在这里:https://jsfiddle.net/eexp41e6/2/

function getNumber() { 
    return 5; 
} 


function determineMinMax() { 

    number = getNumber(); 

    min = number/5; 
    max = number * 5; 

    strOut = 'Min is: ' + min + '\nDefault is: '+ number +'\nMax is: ' + max; 
    return(strOut); 

} 


alert(determineMinMax());