Javascript随机数组

Javascript随机数组,javascript,Javascript,我必须承认,在JavaScript方面,我是个新手。在过去的几年里,我一直在硬件上工作,但一直跟不上 无论如何,我尝试使用tubullel(),除了我尝试从一个视频ID数组中选择,而不仅仅是一个。例如,刷新页面会加载不同的视频ID,而按关系加载不同的视频 这是实际的功能: $().ready(function() { $('body').tubular('ID-GOES-HERE','wrapper'); 我试着自己做这件事,但最后我只是设法完全打破了它。欢迎提出任何建议 类似于 var m

我必须承认,在JavaScript方面,我是个新手。在过去的几年里,我一直在硬件上工作,但一直跟不上

无论如何,我尝试使用tubullel(),除了我尝试从一个视频ID数组中选择,而不仅仅是一个。例如,刷新页面会加载不同的视频ID,而按关系加载不同的视频

这是实际的功能:

$().ready(function() {
$('body').tubular('ID-GOES-HERE','wrapper'); 
我试着自己做这件事,但最后我只是设法完全打破了它。欢迎提出任何建议

类似于

var myIDs = [1,2,3,4,5,6,7,8,9,0];
var selectedID = myIDs[Math.floor(Math.random() * myIDs.length)];

这将为您从数组中随机选择一个项目

如果您想得到1到6之间的值,您可以将

var videoIDs = [1,2,3,4,5,6];
var randomID = videoIDs[Math.floor(Math.random() * videoIDs.length)];

$(document).ready(function() {
    $('body').tubular(randomID,'wrapper'); 
});
Math.floor(Math.random() * 6) + 1
您可以将1和6替换为该阵列中的视频数量,或者如果希望它是动态的,可以使用array.length函数

试试看它是否适合你