在JavaScript中调整最大值

时间:2015-08-17 12:06:44

标签: javascript

我想给变量赋予最大值。变量不应超过它的最大值。我不知道该怎么做。 我创建了一个javascript

var myvalue = 0
function click(){
  myvalue = myvalue + 10
  // I want to adjust max value for var myvalue that is 100.
  if (myvalue > 100){
  alert('this is max value')
  }
}

请不要JQuery。只有Javascript

3 个答案:

答案 0 :(得分:1)

将变量设为这样:

myValue = myValue < 100 ? myValue : 100;

答案 1 :(得分:0)

虽然我不确定您将在哪里接受变量,但您可以使用&#34; Math.min&#34;避免变量大于数字

var myvalue = 0
function click(){
    myvalue = myvalue + 10;
    myvalue = Math.min(myvalue, 100);
}

//Another examples
var foo = Math.min(35,100) //35
var foo = Math.min(545,100) //100
var foo = Math.min(125,100) //100
var foo = Math.min(12,100) //12

答案 2 :(得分:0)

将更新变量值的语句放在if

var myvalue = 0;
function click() {
  if (myvalue < 100) {
    myvalue = myvalue + 10;
  }
  else {
    alert('this is max value');
  }
}