elem.addEventListener('mouseover', event=> {
func();
})
elem.addEventListener('click', event=> {
func();
})
return {
...m,
percentvalue: (m.number / sum) * 100
}
console.log(info);
/*[{
desc: 'elem',
number: 10,
percentvalue: 5,
}, {
desc: 'elem2',
number: 20,
percentvalue: 10,
}, {
sum: 200,
}]
*/
потом кликаю, например , на Португалию
делаю там действия разные ( например, выбираю последний пункт)
теперь возвращаюсь (тоесть делаю клик по пункту все страны)
и буду видеть, то что на скрине ниже (тоесть лишние точки)