Per l'errore.
codice:var veicoloFactory = { creaVeicolo: function (opzioni) { var veicolo; if (opzioni && opzioni.length) { switch (opzioni.tipo) { case "auto": veicolo = new Automobile(opzioni); break; case "moto": veicolo = new Moto(opzioni); break; case "camion": veicolo = new Camion(opzioni); break; } } }; <= ; da togliere }; var myAutomobile = veicoloFactory.creaVeicolo({tipo: "auto", colore: "rosso", modello: "berlina"}); console.log(Automobile.modello);