JS映射到数字

Rob*_*bin 6 javascript types numbers

我看不到为什么这段代码不产生数字。谁能解释一下?

a = '1 3 2 6 1 2'.split(' ');
a = a.map(Number);

for (item in a){
    console.log(typeof(item));
}
Run Code Online (Sandbox Code Playgroud)

我在Chrome中的输出是6个字符串。

小智 0

a = '1 3 2 6 1 2'.split(' ');
a = a.map(Number);

console.log(a);
Run Code Online (Sandbox Code Playgroud)