зацикленность всплывающих окон

Может кто-нибудь сказать мне, как сделать мои URL правильно зацикливаться наwindow.open Я создал? Мне интересно, является ли цикл правильным ответом, чтобы каждый URL вращался на основе моегоsetInterval? Если да, мне было интересно, если цикл должен быть подvar rotate = []{for (var i = 0; i < urls.length; i++)};.

var urls = ["http://www.espn.com","http://www.disney.com","http://www.codingforums.com"];
var rotate = 0;
function goRandom()
{
    var newwin = window.open(
        urls[ rotate ],
        "POPUP",
        "height=400,width=600,scrollbars=yes"
    );
}
var loop = setInterval(goRandom, 5000);

Ответы на вопрос(3)

Ваш ответ на вопрос