<code>// Función constructora function auto (marca, modelo, annio) { this.marca = marca; this.modelo = modelo; this.annio = a...

Pregunta de la clase:
Objects: Función constructora
Carlos Alfredo Marín Bohórquez

Carlos Alfredo Marín Bohórquez

Pregunta
studenthace 3 años
// Función constructora function auto (marca, modelo, annio) { this.marca = marca; this.modelo = modelo; this.annio = annio; } var autos = []; // Reto: Lista de 30 carros que se creen con una función constructora y un Loop for (var i=0; i<31; i++) { marca = prompt("Ingrese la marca: "); modelo = prompt("Ingrese el modelo: "); annio = prompt("Ingrese el annio: "); autos.push(new auto (marca, modelo, annio) ); } // No funcionó este for no sé por qué for(var i of autos){ console.log(autos[i]); }

Intenté utilizar la otra forma del ciclo For, pero en este caso no me funcionó, aún no sé por qué. 😦

1 respuestas
para escribir tu comentario
    PITER ALEJANDRO VELASQUEZ COTA

    PITER ALEJANDRO VELASQUEZ COTA

    studenthace 3 años

    Saludos man. Creo que no te funcionó porque en el ultimo for la variable i no funciona como un contador o indice. Sino mas bien como una variable que va extrayendo cada uno de los objetos dentro de autos. Es decir, si el console.log(autos[i]) lo cambias por console.log(i) te funcionará.

Curso Básico de JavaScript [Empieza Gratis]

Curso Básico de JavaScript [Empieza Gratis]

Conoce los conceptos clave del lenguaje de programación que se está comiendo al mundo. Aprende qué es una variable, una función, un objeto y dónde se guardan esos valores. Descubre qué es Scope y cómo se utilizan los loops. Obtén las herramientas para saber cómo tomar decisiones y validar acciones. En este curso, darás el primer paso para empezar tu carrera como desarrollador.

Curso Básico de JavaScript [Empieza Gratis]
Curso Básico de JavaScript [Empieza Gratis]

Curso Básico de JavaScript [Empieza Gratis]

Conoce los conceptos clave del lenguaje de programación que se está comiendo al mundo. Aprende qué es una variable, una función, un objeto y dónde se guardan esos valores. Descubre qué es Scope y cómo se utilizan los loops. Obtén las herramientas para saber cómo tomar decisiones y validar acciones. En este curso, darás el primer paso para empezar tu carrera como desarrollador.