Показать сообщение отдельно
  #3 (permalink)  
Старый 15.11.2018, 11:24
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

var firstNameA = ["Иван", "Петро", "Себастьян", "Михаил", "Василь"];

var nameA = ["Марья", "Верон", "Катя", "Мира", "Веном", "Лиза"];

var сolorA = [
  "rgb(241, 43, 107)",
  "rgb(146, 100, 161)",
  "rgb(56, 159, 117)",
  "rgb(215, 210, 55)",
  "rgb(0, 0, 0)"
];

var hetColorA = ["white", "red", "blue", "yellow", "green"];

var randomElement = function(random) {
  var randomElem = random[Math.floor(Math.random() * random.length)];
  return randomElem;
};

// нужен массив, состоящий из 4 сгенерированных объектов,
var array = [];
for(var i = 0; i < 4; i++) {
    array[i] = {};
    array[i].name = randomElement(nameA) + " " + randomElement(firstNameA);
    array[i].color = randomElement(сolorA);
    array[i].hetColor  = randomElement(hetColorA);

}


console.log(JSON.stringify(array));
Ответить с цитированием