Добрый день.
Есть объект
var a = [];
for (i = 0; i < 5; i++) {
var car = {
firmName: prompt("Enter a firm's name of your car"),
modelName: prompt("Enter a model's name of your car"),
engineDisp: +prompt("Enter a displacement engine")
}
a.push(car);
}
console.log(a);
Необходимо сделать поиск в массиве и показать все машины в которых свойство engineDisp > 2 .
Делаю так
for( i = 0; i < a.length; i++) {
if (car.engineDisp > 2) {
alert(a.indexOf(car));
}
}
Не могу додуматься почему оно выводит только один индекс. Подскажите, пожалуйста.