Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 18.09.2016
Сообщений: 43

Как поместить изображения в массив для дальнейшего вывода на страницу?

02.03.2017, 23:52. Показов 1285. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрейший вечерочек! Есть мини-проект, рандомный выбор студента, который пойдет отвечать. Есть массив с именами, есть папка с картинками. Нужно собрать из папки картинки в массив, ну и с помощью рандомного числа их выводить. Например, нажал пользователь на кнопку, а он выводит имя ученика и его фото(из массивов). Так вот, не знаю, как их туда собрать(в силу определенных условий PHP, MySQL и прочая работа с сервером не подходит) Есть идеи?
Используем javascript and jQuery.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.03.2017, 23:52
Ответы с готовыми решениями:

Как считать массив из RichTextBox для его дальнейшего использования?
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Dim d As New...

Как поместить 1 страницу в другую
Всем доброго времени суток. Столкнулся с таким вопросом: каким образом можно 1 страницу (http://www.minecraft-moscow.ru/map2/ ) поместить в...

Как точки для графика из StringGrid поместить в массив?
как точки для графика из StringGrid поместить в массив, потом нужно будет эти точки интерполировать, с этим тоже траблы

3
 Аватар для Уф
890 / 725 / 447
Регистрация: 13.07.2015
Сообщений: 2,277
03.03.2017, 07:37
Лучший ответ Сообщение было отмечено Matvey221 как решение

Решение

JavaScript
1
2
3
var mas = ['vasua.jpg', 'petia.jpg', 'kolia.jpg'];
var roll = Math.floor(Math.random() * mas.length-0.0001);
$('#Img_id').attr('src',mas[roll]);
нужно только проверить распределение чисел, возможно последний из списка будет выпадать реже остальных, хотя не должен, только если генератор выдаст 1, будет ошибка так что я отбавил копеечку
1
1 / 1 / 0
Регистрация: 18.09.2016
Сообщений: 43
03.03.2017, 09:15  [ТС]
Огроменное спасибо! Буду пробовать, если не получится, напишу еще, окей?)
Благодарю)
0
 Аватар для Уф
890 / 725 / 447
Регистрация: 13.07.2015
Сообщений: 2,277
03.03.2017, 09:38
я проверил статистику
JavaScript
1
2
3
stat = [0,0,0,0,0,0,0,0,0,0];
for(var i=0; i<10000; i++) stat[ Math.floor(Math.random() * (10-0.0001) ) ] += 1;
console.log(stat);
вышло
[1022, 1068, 994, 977, 981, 955, 983, 956, 1012, 1052]
т.е. равномерно, и формулу подправил малехо, а то если 0 выпадет отрицательное число получалось, теперь все в порядке.

Добавлено через 1 минуту
JavaScript
1
2
3
var mas = ['vasua.jpg', 'petia.jpg', 'kolia.jpg'];
var roll = Math.floor(Math.random() * (mas.length-0.0001));
$('#Img_id').attr('src',mas[roll]);
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.03.2017, 09:38
Помогаю со студенческими работами здесь

Преобразовать массив в строку для дальнейшего использования в качестве параметра
Есть параметр, который принимает числовые значения через запятую. Выглядит он так: 'post_category' =&gt; array(7,83,12,8) В него мне...

Как поместить страницу в PDF-файл и дать на скачивание
здравствуйте! Скажите пожалуйста как поместить страницу в ПДФ файл и дать на скачку? Пробую такие функции: pdf_new(); ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru