JavaScript

[クイズ]javascriptと仲良くなるための一歩 第34話「関数スコープ」

More than 1 year has passed since last update.

問題

第1問

var i = 1;
for(i=0; i<10; i++){
}
i //=> ?

第2問

var i = 1;
for(var i=0; i<10; i++){
}
i //=> ?

第3問

for(var i=0; i<10; i++){
}
i //=> ?

:mouse:
:cow:
:tiger:
:rabbit:
:dragon_face:
:snake:
:horse:
:sheep:
:monkey_face:
:bird:
:dog:
:boar:
:mouse:
:cow:
:tiger:
:rabbit:
:dragon_face:
:snake:
:horse:
:sheep:
:monkey_face:
:bird:
:dog:
:boar:

答え

第1問

var i = 1;
for(i=0; i<10; i++){
}
i //=> 10

第2問

var i = 1;
for(var i=0; i<10; i++){
}
i //=> 10

第3問

for(var i=0; i<10; i++){
}
i //=> 10