, если var arr
был вашим массивом, вы можете получить случайное значение, используя это:
var value = arr[Math.floor(Math.random() * arr.length)];
Это генерирует случайное число между 0 и длиной вашего массива.
Youзатем можно перейти к этому URL ...
window.location = value;
Обновление
Простая демонстрация: http://jsfiddle.net/ESSAc/1/
Добавлен простой атрибут onclick для кнопки:
<input type="button" onclick="runme()" value="Click Me!" />
для выполнения этой функции:
function runme() {
var arr = ["http://www.bbc.co.uk/", "http://www.yahoo.com/", "http://www.stackoverflow.com/"];
var value = arr[Math.floor(Math.random() * arr.length)];
alert("Would navigate to : " + value);
// window.location = value; // remove the comment at the beginning to actually navigate
}