// x > y 3 очка
// x < y 0 очков
// x = y 1 очко
// countPoints(['100:90', '110:98', '100:100', '95:46', '54:90', '99:44', '90:90', '111:100']) => 17
const data = ['100:90', '110:98', '100:100', '95:46', '54:90', '99:44', '90:90', '111:100'];
function countPoints(points) {
return points.reduce((sum, point) => {
const [x, y] = point.split(':').map((i) => parseFloat(i));
if (x > y) {
sum += 3;
} else if (x < y) {
sum += 0; // можно блок вообще убрать, но оставил для наглядности
} else if (x === y) {
sum += 1;
}
return sum;
}, 0);
}
console.log(countPoints(data));