Fiquei na dúvida se a bandeira do Brasil, já deveria ser mostrada assim que a aplicação fosse iniciada ou realmente, teria que esperar os 3s.
No meu caso, eu tratei de colocar a função para ser executada assim que a página é carregada, pra não ter que esperar os 3s.
setInterval(mostraBandeira, 3000);
mostraBandeira();
Obs. No meu caso, utilizei mostraBandeira, ao invés da função utilizada pelo professor.