Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2019, 05:41
DenniXs
 
Fecha de Ingreso: junio-2015
Ubicación: Barcelona
Mensajes: 7
Antigüedad: 9 años, 5 meses
Puntos: 0
Sonrisa Objetos dentro Arrays, sacar datos.

Hola gente hace una semana que llevo batallando con algo que no me sale, tengo un json donde tiene un array y dentro objetos y dentro los objetos mas arrays y así hasta el infinito ejemplo:
(el verdadero json es mucho mas largo y complejo, pero este sirviera para ejemplificar)

Código:
var vehiculos = [
    {
        "Tipo": "coches",
        "marcas": [
            {
                "nombre": "Toyota",
                "modelo": [
                    {
                        "mombre": "A1",
                        "combustible": "gasolina",
                        "colo": "rojo"
                    },
                    {
                        "mombre": "A2",
                        "combustible": "diesel",
                        "colo": "azul"
                    },
                    {
                        "mombre": "A3",
                        "combustible": "gasolina",
                        "colo": "verde"
                    }
                ]
            },
        ]
    },
    {
        "Tipo": "motocicletas",
        "marcas": [
            {
                "nombre": "Suzuki",
                "modelo": [
                    {
                        "mombre": "A1",
                        "combustible": "gasolina",
                        "colo": "rojo"
                    },
                    {
                        "mombre": "A2",
                        "combustible": "diesel",
                        "colo": "azul"
                    },
                    {
                        "mombre": "A3",
                        "combustible": "gasolina",
                        "colo": "verde"
                    }
                ]
            },
        ]
    },
];
Básicamente lo que busco saber es cuantos(numero) vehículos a gasolina hay en cada tipo (coches, motos).

Intente hacer con loops for, uno dentro de otro para recorrer cada array y objeto, pero no logro imprimir los datos correctos, aver si alguien puede darme una ayudita o algunas pistas! gracias