Javascript while循环解释

时间:2014-11-13 11:45:32

标签: javascript while-loop

这是我在这里的第一篇文章,所以请回答我的问题。

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



    var a = 0;
    while (a < 10) {
     console.log(a);
     a++;
    } 
&#13;
&#13;
&#13;

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

所以我的问题是:为什么9号打印两次?

1 个答案:

答案 0 :(得分:1)

如果您在控制台中评估表达式(不在浏览器中,就像您发布的代码段一样),它不仅会转发传递给log的信息,还会转储上次评估的值整体表达。

相关问题