No funciona, me imagino que es lo mismo porque estamos diciendo que al recargar la página se ejecute la función, y como tiene un setinterval se ejecutará cada 5 segundos, he estado pensando que quizás deba hacer una función aparte con el mismo array, pero que se ejecute sólo al recargar la página y nada más, y luego continúe la otra función, pero si pudiera juntar todo en una sola función sería más práctico xD