我想给变量赋予最大值。变量不应超过它的最大值。我不知道该怎么做。 我创建了一个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
答案 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');
}
}