Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.04.2015, 11:29
Аспирант
Отправить личное сообщение для Sergei-b84 Посмотреть профиль Найти все сообщения от Sergei-b84
 
Регистрация: 26.06.2014
Сообщений: 69

Замена значений массива
Привет всем!
Есть массив
baseThemeColors=['ffffff','000000','eeece1','1f497d','4f81bd','c0504d','9bbb59','8064a2','4bacc6','f79646'],


Помогите написать функцию, которая будет менять значения на названия цветов (белый, черный) и т.д.
Ответить с цитированием
  #2 (permalink)  
Старый 10.04.2015, 11:39
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 25,642

Sergei-b84,
сделайте обьект который будет содержать все названия цветов - и сделайте замену согласно значий этого обьекта
Ответить с цитированием
  #3 (permalink)  
Старый 10.04.2015, 13:17
Интересующийся
Отправить личное сообщение для dmitriy94 Посмотреть профиль Найти все сообщения от dmitriy94
 
Регистрация: 20.12.2014
Сообщений: 24

Если я правильно вас понял, то:
function replaceColors()
	{
		var baseThemeColors=['ffffff','000000','eeece1','1f497d','4f81bd','c0504d','9bbb59','8064a2','4bacc6','f79646'];
		var nameColors = ['Белый','Черный','Бежевый','Синий','Голубой','Красный','Зеленый','Фиолетовый','Бирюзовый','Оранжевый'];
	
		var i = 0;
		while(i < nameColors.length)
		{
			baseThemeColors[i] = nameColors[i];
			i++;
		}
		alert(baseThemeColors);
	};
	replaceColors();
Ответить с цитированием
  #4 (permalink)  
Старый 10.04.2015, 13:26
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 25,642

dmitriy94,
а если в baseThemeColors -- значения поменять местами?
Ответить с цитированием
  #5 (permalink)  
Старый 10.04.2015, 13:29
Интересующийся
Отправить личное сообщение для dmitriy94 Посмотреть профиль Найти все сообщения от dmitriy94
 
Регистрация: 20.12.2014
Сообщений: 24

Сообщение от рони Посмотреть сообщение
dmitriy94,
а если в baseThemeColors -- значения поменять местами?
Соответственно и во втором придется менять. Автор задал вопрос, я на него ответил. Если он не устроил, пусть задает вопрос конкретней, для чего нужно менять их местами. Здесь, насколько я знаю, телепатов нет.

Последний раз редактировалось dmitriy94, 10.04.2015 в 13:34.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Некорректный вывод значений массива running Общие вопросы Javascript 9 28.10.2014 02:47
Отправка по Ajax массива значений поля input hrundel jQuery 10 25.04.2014 21:13
Замена элементов массива элементами массива prostoix Javascript под браузер 4 24.10.2013 16:36
Перестановка значений массива db_test Оффтопик 6 06.04.2012 15:26
Передача массива значений флажков LRCenter Общие вопросы Javascript 2 05.10.2010 18:49