javascript - Why is the output "undefined" when i=10, for (i=0; i<10; i++)? -
i'm learning javascript, less week after final of c++-centric programming class, , in c++ loop stop when i!<10 i'm assuming keeps on going in js since i'm getting output after 9.
i'm using js console in chrome
the code , output is:
for (i=0; i<10; i++){ console.log("this number" + i.tostring()); } number0 number1 number2 number3 number4 number5 number6 number7 number8 number9 undefined
the undefined don`t return when run code have not returned value , console evaluate code , show return value after run it.. in runtime write outputs like
this number0 number1 . . number9 and after that
console write return value of code here undefined
Comments
Post a Comment