Ereignistyp im Event-Objekt in JavaScript

Das Event-Objekt enthält auch den Typ des eingetretenen Ereignisses. Mit Typ ist der Name wie click, mouseover und so weiter gemeint. Der Ereignistyp ist in der Eigenschaft type enthalten:

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

Im folgenden Code ist für zwei Ereignisse dieselbe Handler-Funktion gebunden:

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

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

function func() {
  
}

Vervollständigen Sie den Code der Funktion func so, dass bei einem Klick auf das Element dieses Element grün eingefärbt wird, und bei einem Doppelklick - rot.