Count Matches in List

by nevkatz

JavaScript

function countOccurrencesInList(list, value) {
    var numMatches = 0;
    for (var i = 0; i < list.length; ++i) {
        var currentItem = list[i];
        if (currentItem == value) {
            numMatches++;
        }
    }
    return numMatches;

}
function main() {
    var myList = ['apple','orange','pear','apple'];

    var valueToCheck = 'apple';

    let num = countOccurrencesInList(myList, valueToCheck);

    console.log(num);
}
main();