Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.09.2015, 16:49
Новичок на форуме
Отправить личное сообщение для Golenopolsky Посмотреть профиль Найти все сообщения от Golenopolsky
 
Регистрация: 11.09.2015
Сообщений: 3

Картинка и массив
Добрый день! Подскажите, каким образом создать массив и присвоить ему значение 55 картинок, (кстати нужно ли им иметь только цифровое значение, типа 1,2,3... у jpg файлов?), но у каждых 4 картинок значение одинаковы, речь идет о картах, , на самом деле не понятно пока только как сослаться на папку с картинками и присвоить их массиву, а потом рандомом выдергивать их.
Ответить с цитированием
  #2 (permalink)  
Старый 12.09.2015, 00:38
Аспирант
Отправить личное сообщение для nesnayka Посмотреть профиль Найти все сообщения от nesnayka
 
Регистрация: 06.09.2015
Сообщений: 61

А зачем в массив вставлять картинки? Оперируйте их именами, точнее, ключами элементов массива с 55-ю именами файлов. Соответственно, обзывайте картинки, как хотите.
Рандомно получайте индексы, вытягивайте из массива имена и для получения картинки обращайтесь непосредственно к папке -> к файлу.
Ответить с цитированием
  #3 (permalink)  
Старый 14.09.2015, 15:03
Новичок на форуме
Отправить личное сообщение для Golenopolsky Посмотреть профиль Найти все сообщения от Golenopolsky
 
Регистрация: 11.09.2015
Сообщений: 3

А как это сделать? можете показать примерный код пожалуйста
Ответить с цитированием
  #4 (permalink)  
Старый 14.09.2015, 15:48
Аспирант
Посмотреть профиль Найти все сообщения от newKingOfTheBlock
 
Регистрация: 13.09.2015
Сообщений: 32

Что то не совсем ясно, о чем ты говоришь. О создании массива картинок чтоли?
<html>
<body>
<script>
mkImage=function(src){
   var img = new Image
   img.src=src
   return img
}
arr=[
 mkImage("http://javascript.ru/forum/images/smilies/smile.gif"),
 mkImage("http://javascript.ru/forum/images/smilies/thank_you2.gif"),
 mkImage("http://javascript.ru/forum/images/smilies/mad.gif")
]

document.body.appendChild(arr[1])
</script>
</body>
</html>
Ответить с цитированием
  #5 (permalink)  
Старый 19.09.2015, 17:10
Новичок на форуме
Отправить личное сообщение для Golenopolsky Посмотреть профиль Найти все сообщения от Golenopolsky
 
Регистрация: 11.09.2015
Сообщений: 3

newKingOfTheBlock, да, я в функцию вставил массив из 52 изображений, мне нужно рандомно вывести 5 из них на экран и вдобавок присвоить им числовые значения, потом сложить эти значение и вывести тоже.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Конвертация в массив Alex1233 Общие вопросы Javascript 12 13.05.2015 12:04
Как в шаблоне диррективы узнать массив это или строка? delias Angular.js 1 18.03.2014 07:33
Отправить, когда четко соберется массив vas88811 Events/DOM/Window 11 26.02.2014 21:55
Как создать многомерный массив FRIE Общие вопросы Javascript 29 02.06.2010 19:14
Подскажите, как вернуть js-скрипт массив Polkan AJAX и COMET 18 30.04.2010 23:30