Показать сообщение отдельно
  #6 (permalink)  
Старый 10.05.2016, 19:49
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Blondinka
Но, почему тогда, в моём коде это не работает?
Потому, что вы в массив colorSet добавляете не каждую компоненту как нужно:

generator.colorSet.push(generator.colors[i], generator.colors[j], generator.colors[k]);


а массив компонентов:

generator.colorSet.push([generator.colors[i],generator.colors[j], generator.colors[k]+"\n"]);


да еще завершением перевода строки (! )

Если выбросить мусор (+"\n"), то результатом будет не

[элемент, элемент, элемент]

а

[[элемент, элемент, элемент]]

чего тут соединять будет join?
Ответить с цитированием