случайные картинки на сайте [закрыт]

113
18 апреля 2019, 04:10

Подскажите пожалуйста с помощью чего и как сделать такое. Задание чтоб на сайте при нажатии на кнопку показало одну из 3 случайных картинок, которые ранее не отображались на сайте. Заранее спасибо

Answer 1
const images = [
        'f1.jpg',
        'f2.jpg',
        'f3.jpg'
    ]
    var index = 0; // это сколько раз нажали на кнопку
    var ing = document.getElementById('img') // это наш тег картинка
    var btn = document.getElementById('btn') // это наша кнопка
    btn.onclick = () => {
        if (!images.length) {
            alert('нет картинок');
            return;
        }
        ing.setAttribute('src', images[index]);
            images.splice(index,1);
index++;
    }
READ ALSO
vuejs foreach loop

vuejs foreach loop

В общем есть у меня контроллер на стороне сервера который через ajax выдает все категории с подкатегориямиНеизвестно какой максимальный уровень...

130
Как с помощью canvas создать фигуры? [закрыт]

Как с помощью canvas создать фигуры? [закрыт]

подскажите как вот нарисовать такую фигуру с помощью Canvas?

113
Преобразование даты из строки в объект

Преобразование даты из строки в объект

Ситуация следующая: нужно хранить полную дату (включая время до миллисекунд), но хранить её можно только в виде строки, объект не подходит...

142
Ускороить сотрировку таблицы

Ускороить сотрировку таблицы

Есть функция сотрировки, и так как записай более 500 она работает очень медленноКак можно ускорить этот процесс или что я делаю не так?

136