JSFiddle - React, Tailwind, and code Playground

HTML

<button id="btn">
  Test
</button>

JavaScript

let button = document.getElementById("btn");

function showText(){
    alert("Function showText got executed");
}

// 1. Alle 300ms Aufruf der Funktion
window.setInterval(showText, 3000);

// 2. Aufruf der Funktion bei Klick auf den Button

button.addEventListener("click", showText);