let a = 1;
if (a < a + 20){
a ++
}else {
console.log('不能再加了')
}
但是这个过程结果是 a 一直在加,达不到我要的效果,不知道怎么做,请求路过的大佬解答一下?
不明白你想要什么结果,你写的就是a++啊、、
一个值 不是永远都会小于 这个值加20吗???
刚开始,a=1,a+20=21,a<a+20,所有a++;
第二遍,a=2,a+20=22,a<a+20,a++;
三,a=3,a+20=23,a<a+20,a++;
..............只会这么无限循环下去
let a = 1;
let temp = a + 20;
if (a < temp){
a ++
}else {
console.log('不能再加了')
}