```javascript
for (var j = 10; j == 0; j--) {
alert(j)
}
这行代码他为什么不能输出呢?
你应该是想要写成这样
for (var j = 10; j > 0; j--) {
console.log(j)
}
对应的+循环
for (var j = 0; j < 10; j++) {
console.log(j)
}
j == 0,条件不成立,应该是j>=0;
把j==0改为j>0即可
j >0
因为第一步执行判断j==0这个条件不成立,里面的循环和后面的j--就不执行了