首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Javascript while循环解释

Javascript while循环解释
EN

Stack Overflow用户
提问于 2014-11-13 19:45:32
回答 1查看 64关注 0票数 0

这是我在这里的第一篇文章,所以请善待我的菜鸟问题。

我在javascript中有一个简单的while语句,我不能理解结果。代码:

代码语言:javascript
复制
    var a = 0;
    while (a < 10) {
     console.log(a);
     a++;
    } 

结果是:0 1 2 3 4 5 6 7 8 9 9

所以我的问题是:为什么数字9被打印了两次?

EN

回答 1

Stack Overflow用户

发布于 2014-11-13 19:51:19

如果在控制台中(而不是在浏览器中,如您发布的代码片段那样)计算表达式,它不仅会转储传递给log的信息,还会转储整个表达式的最后计算值。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26908173

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档