Files
imexrps/src/util/GetJobTarget.js

13 lines
408 B
JavaScript

export default function GetJobTarget(group, v_age, targets) {
const targetsForGroup = targets.filter((t) => t.group === group);
if (!targetsForGroup) return 0;
const targetPc = targetsForGroup.filter(
(t) => t.ageGte <= v_age && (t.ageLt ? t.ageLt > v_age : true)
);
if (targetPc.length === 0) return 1;
else if (targetPc.length === 1) return targetPc[0].target;
else {
return 1;
}
}