Javascript 如何在浏览器中显示随机图像?

Javascript 如何在浏览器中显示随机图像?,javascript,Javascript,我想用js显示随机图像,我的代码如下 var imageList=new Array(); imageList[0]="img1.jpg"; imageList[1]="img2.jpg"; imageList[2]="img3.jpg"; imageList[3]="img4.jpg"; var imageChoice=Math.floor(Math.random*imageList.length); document.write('<img src="'+imageList[image

我想用js显示随机图像,我的代码如下

var imageList=new Array();
imageList[0]="img1.jpg";
imageList[1]="img2.jpg";
imageList[2]="img3.jpg";
imageList[3]="img4.jpg";
var imageChoice=Math.floor(Math.random*imageList.length);
document.write('<img src="'+imageList[imageChoice]+'"'  );
是一种方法。您缺少括号以便将其作为函数调用:

var imageChoice = Math.floor(Math.random() * imageList.length);
作为补充说明,我建议如下初始化图像数组:

var imageList = ["img1.jpg", "img2.jpg", "img3.jpg", "img4.jpg"];

下面是一个从一行代码中选择随机颜色的示例

[].forEach.call$$$*,函数{ a、 style.outline=1px solid+~~Math.random*1