Tipo de evento no objeto Event em JavaScript

O objeto Event também contém em si o tipo de evento que ocorreu. Por tipo entende-se o nome click, mouseover e assim por diante. O tipo de evento está contido na propriedade type:

javascriptelem.addEventListener('click', function(event) {
  console.log(event.type); // exibirá 'click'
});
Задание 1

No código a seguir, dois eventos estão vinculados ao mesmo manipulador:

html<button id="elem">texto</button>
javascriptlet elem = document.querySelector('#elem');

elem.addEventListener('click', func);
elem.addEventListener('dblclick', func);

function func() {
  
}

Complete o código da função func para que ao clicar no elemento, este elemento fique colorido de verde, e ao clicar duas vezes - de vermelho.