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

Popular posts from this blog

user interface - Python attempting to create a simple gui, getting "AttributeError: 'MainMenu' object has no attribute 'intro_screen'" -

jquery - Common JavaScript snippet to share files on Google Drive, Dropbox, Box.net or SkyDrive -

Android Gson.fromJson error -