Сначала мне очень жаль, что у меня плохой английский. Я хочу спросить, как сделать этот скрипт, я хочу поставить проценты? Я имею в виду, что каждый образ имеет свой процент, например, im1, чтобы иметь 5%, чтобы отобразить изображение 2, чтобы показать 10% и тому подобное?Как создать генератор случайных изображений с процентами?
<!DOCTYPE html>
<html>
<body>
<input class="randombutton" type="button" value="Randomize" onclick="randomImg1()"/>
<script type="text/javascript">
function randomImg1() {
myImages1 = new Array();
myImages1[0] = "images/1.gif";
myImages1[1] = "images/2.gif";
\t myImages1[2] = "images/1.gif";
myImages1[3] = "images/2.gif";
\t myImages1[4] = "images/1.gif";
myImages1[5] = "images/2.gif";
\t myImages1[6] = "images/1.gif";
myImages1[7] = "images/2.gif";
\t myImages1[8] = "images/1.gif";
myImages1[9] = "images/2.gif";
\t myImages1[10] = "images/1.gif";
myImages1[11] = "images/2.gif";
\t myImages1[12] = "images/1.gif";
myImages1[13] = "images/2.gif";
\t myImages1[14] = "images/1.gif";
myImages1[15] = "images/2.gif";
\t myImages1[16] = "images/1.gif";
myImages1[17] = "images/2.gif";
\t myImages1[18] = "images/1.gif";
myImages1[19] = "images/2.gif";
var rnd = Math.floor(Math.random() * myImages1.length); //incorporated other solution
document.getElementById("image").innerHTML = "<img src='" + myImages1[rnd] + "' alt='image'></img>";
}
</script>
<div id="image"></div>
</body>
</html>
У вас был тег php. Черт возьми, я мог бы сделать это легко, если это был php. – Phiter
Привет, если этот ответ решил ваш вопрос, пожалуйста, рассмотрите [его принятие] (http://meta.stackexchange.com/q/5234/179419), нажав галочку. Это указывает более широкому сообществу, что вы нашли решение и дали некоторую репутацию как самому, так и самому себе. Это не обязательно. – Ofir