预测 JavaScript while 循环输出
预测输出入门
题目
这段代码会打印什么?
代码
let n = 3;
while (n > 0) {
console.log(n);
n = n - 1;
}
提示
循环在 n 大于 0 时运行。逐次跟踪。
解释
第 1 次迭代:n 是 3,打印 3,然后 n 变成 2。第 2 次迭代:n 是 2,打印 2,然后 n 变成 1。第 3 次迭代:n 是 1,打印 1,然后 n 变成 0。此时 n > 0 为假,循环停止。输出共三行:3、2、1。
相关资源
相关课程
- 循环
了解 JavaScript while 循环是如何工作的。
查阅不认识的术语
新手友好的术语表用大白话解释编程术语——变量、函数、DOM、Promise 等等。
解读错误信息
用大白话解释常见错误——什么意思、为什么发生、如何修复。
动手做项目
通过引导式项目应用所学,含起始代码与解决方案。