JSFiddle - React, Tailwind, and code Playground

by scurrilus

JavaScript

var obj = {
  "people": [
    {"id":"0","name":"Mike Johnson","group":1},
    {"id":"1","name":"Bob Smith","group":2},
    {"id":"2","name":"Richard Thomas","group":3},
    {"id":"3","name":"Betty White","group":16},
    {"id":"4","name":"Tim Thompson","group":3},
    {"id":"5","name":"Tim Thompson","group":16},
    {"id":"6","name":"Kathy Towers","group":3},
    {"id":"7","name":"Billy Bob","group":1},
    {"id":"8","name":"Sally Bailey","group":1}
    ]
};

function getCount(name) {
    var count = 0;
    for (var i = 0; i < obj.people.length; i++) {
        if (obj.people[i].name == name) {
            count++;
        }
    }
    return count;
}

alert(getCount('Tim Thompson'));   // should return 3