как вы можете сделать это синтетически правильно? - PullRequest
0 голосов
/ 23 апреля 2020
// Complete the below questions using this array:
const array = [
  {
    username: "john",
    team: "red",
    score: 5,
    items: ["ball", "book", "pen"]
  },
  {
    username: "becky",
    team: "blue",
    score: 10,
    items: ["tape", "backpack", "pen"]
  }
];

Вопрос заключался в том, чтобы создать массив с помощью forEach, в котором все имена пользователей обозначены знаком "!" каждому из имен пользователей

что я должен сделать, чтобы этот код

const newArray = array.forEach((array[i].username) => {
  newName.push(`${array[i].username}!`)
})

console.log(newName);

работал правильно?

1 Ответ

0 голосов
/ 23 апреля 2020

Вы можете использовать функцию карты , которая создает новый массив на основе элементов данного.

const newArray = array.map((user) => `${user.username}!`)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...