console.log('index start...'); const intervalSeconds = 3; async function myTimeoutFunction() { console.log('index:setInterval start...'); const res = await fetch('https://v2.jokeapi.dev/joke/Programming?type=single'); const json = await res.json(); console.log('index:setInterval joke: ' + json.joke); console.log('index:setInterval done.'); setTimeout(myTimeoutFunction, intervalSeconds * 1000); } myTimeoutFunction(); console.log('index done.');