Mam kodzik js. a w nim prezentację zdjęć. Tylko, że zdjęcia losują się, a nie przechodzą jeden po drugim. Zalezy mi, aby wyświetlały się w kolejności od 1 do 3. Wiem, że za losowośc odpowiada linijka z Match.random, ale nie mam pomysłu jak ją zmienić.
var zdjecia = new Array("obraz-slider1","obraz-slider2","obraz-slider3");
const MINI = "zdjecia/mini/";
const SEC = 1000;
const ZMIANA = 5*SEC;
var interval = 0;
function losuj(){
var tab = new Array();
for(var i=0 i<1; i++){
tab[i] = Math.floor(Math.random()*zdjecia.length);
}
return tab;
}
function uaktualnij(){
var img = document.getElementsByTagName("img");
var nowe = losuj();
for(var i=0; i<img.length; i++){
img[i].src = MINI + zdjecia[nowe[i]] + ".jpg";
}
}
function startInterval(){
interval = setInterval(function(){ uaktualnij(); }, ZMIANA);
}
window.onload = function(){
uaktualnij();
startInterval();
}
Pomożecie?
