【发布时间】:2021-03-10 21:03:02
【问题描述】:
我这里有一个简单的程序,它可以按顺序显示随机图像,有两个按钮可以让您从升序切换到降序。现在,我想实现一个随机按钮,该按钮将显示选择的随机图像,但我似乎无法弄清楚如何。以下是我的代码:
var images = [
"1.jpg",
"2.jpg",
"3.jpg",
"4.jpg",
"5.jpg",
"6.jpg",
"7.jpg",
"8.jpg"
];
var num = 0;
function next() {
var slider = document.getElementById("slider");
num++;
if (num >= 8) {
num = 0;
}
slider.src = images[num];
}
function prev() {
var slider = document.getElementById("slider");
num--;
if (num < 0) {
num = 7;
}
slider.src = images[num];
}
function random() {
//where the code is supposed to be
}
<head>
<title>Laboratory Exercise 7</title>
</head>
<body>
<div>
<button onClick="prev()"> <--- </button>
<img id="slider" SRC="1.jpg" width="200px" height="100px" />
<button onClick="next()"> ---> </button>
<button onClick="random()"> Random </button>
</div>
</body>
【问题讨论】:
-
这能回答你的问题吗? random number js min max。只需获取一个随机索引并使用此索引显示图像
标签: javascript html image button