@design-automation/mobius-inline-funcs
Version:
Mobius Spatial Information Model
17 lines • 966 B
JavaScript
/**
* Returns the number of times the value is in the list.
*
* @param list The list.
* @param val The value, can be any type.
* @returns An integer.
*/
export function listCount(list, val) {
let count = 0;
for (let i = 0; i < list.length; i++) {
if (list[i] === val) {
count += 1;
}
}
return count;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGlzdENvdW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2lubGluZS9saXN0L2xpc3RDb3VudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTs7Ozs7O0dBTUc7QUFDRixNQUFNLFVBQVUsU0FBUyxDQUFDLElBQVcsRUFBRSxHQUFRO0lBQzVDLElBQUksS0FBSyxHQUFHLENBQUMsQ0FBQztJQUNkLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxJQUFJLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO1FBQ2xDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsRUFBRTtZQUNqQixLQUFLLElBQUksQ0FBQyxDQUFDO1NBQ2Q7S0FDSjtJQUNELE9BQU8sS0FBSyxDQUFDO0FBQ2pCLENBQUMifQ==