2011-04-18 96 views
0

我目前正在尋找一種方法來顯示五個關鍵字/鏈接,每次總共大約有50個關鍵字/鏈接。例如,一個函數可以抓取一個關鍵字和鏈接,隨機選擇它們,並根據我喜歡的CSS將它們顯示在網頁中。隨機化關鍵字鏈接

聽起來很簡單,但我似乎無法找到我正在尋找的答案。任何幫助表示讚賞!謝謝!

回答

0

這樣的事情?

function getRandomLinks(count,links){ 
    var randomlinks = []; 
    for(var i = 0; i < count; i++){ 
     randomlinks.push(links.splice(Math.floor(Math.random()*links.length),1)[0]); 
    } 
    return randomlinks; 
} 
console.log(getRandomLinks(2,["link1","link2","link3","link4"])); 
+0

我該如何去使用該代碼來顯示5個關鍵字而不是混合所有50個? – Dustin 2011-04-19 21:06:49