Esta lógica de Javascript me desconcierta. Estoy creando una matriz y estableciendo el primer elemento de ella en un número. Cuando lo intente utilizando un bucle "for", Javascript convierte la clave del arreglo en una cadena. ¿Por qué? Quiero que se quede un número.¿Por qué javascript convierte los índices de matriz en cadenas al iterar?
stuff = [];
stuff[0] = 3;
for(var x in stuff) {
alert(typeof x);
}
Gracias por la ayuda rápida Asaph! –
@Mike Cantelon: No hay problema :) – Asaph
@Mike, haga clic en la marca de verificación para aceptar esta respuesta. –