и обращаюсь к нему через него
newColors[index] // например последний элемент
Как можно перебрать массив и всем элементам кроме того, что на позиции index присвоить что-либо?
Через цикл?
Нет, но спасибо большое! Сделал вот так newColors[index] = value; // value = "#55be61" for (var i = 0; i < newColors.length; i++) { if (i != index) { newColors[i] = "#d3e3d7"; } }
Избавьтесь от привычки объявлять что-то в цикле через var, потом всплывет когда-то, неприятно будет..
Обсуждают сегодня