给你个例子
<html ><head>
<meta http-equiv="Content-Type" content="text/html charset=gbk" />
<title>无标题文档</title>
</head>
<body>
<div class="test" id="dj">6</div>
<div class="test" id="dz">6</div>
<input type="button" onClick="dj()" value="递减">
<input type="button" onClick="dz()" value="递增">
<script>
var num=6
function $(sid){return document.getElementById(sid)}
function dj(){//递减
num--
if(num<=0)num=6
$('dj').innerHTML=num
}
function dz(){//递增
num++
if(num>6)num=0
$('dz').innerHTML=num
}
</script>
</body>
</html>
let n = 0let flag = true
while (n <= 10 || n >= 0) {
if (flag) {
sleep(1000)// 延时函数,单位ms
n++
console.log(n)
} else {
sleep(1000)// 延时函数,单位ms
n--
console.log(n)
}
if (n == 10 || n == 0) {
flag = !flag
}
}
for不会知道你是在自增或什麽, 唯一有的只有执行判断表达式, 为真时继续循环, 否则结束所以
你的目标可以写成
for (a=9a<1000a+=9)console.log(a)
或者
for (a=9a<1000++a) if (!(a % 9)) console.log(a)