Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Desafio: Iteração com for...of | Mastering Arrays
course content

Conteúdo do Curso

JavaScript Data Structures

Desafio: Iteração com for...ofDesafio: Iteração com for...of

Você recebeu um array de objetos. Cada objeto representa as informações de um amigo. A tarefa é criar um laço for...of para iterar através do array e adicionar mais uma propriedade a cada objeto, que deve ser: online: false.

  1. Use um laço for...of para iterar através do array friends.
  2. Dentro do laço for...of, use a notação ponto para adicionar a propriedade.

Saída Esperada:

1. To create a for...of loop, use the following syntax: for (const element of array) { ... }.
2. Use the dot notation (.) to add a property (online) and assign it the value false.

const friends = [
  {
    name: "Gail Russel",
    address: "803 Kozey Rapid",
    phone: "(317) 833-9935 41777",
  },
  {
    name: "Mrs. Laurie Wunsch",
    address: "7361 Austin Road",
    phone: "(728) 884-9049 4760",
  },
];

// Use a for...of loop
for (const friend of friends) {
  friend.online = false;
}

// Logging specific properties after modifications
for (const friend of friends) {
  console.log(
    `Friend name is ${friend.name}, ${friend.online ? "online" : "offline"}`
  );
}
      
  1. Para criar um loop for...of, use a seguinte sintaxe: for (const element of array) { ... }.
  2. Use a notação de ponto (.) para adicionar uma propriedade (online) e atribuir a ela o valor false.

Tudo estava claro?

Seção 4. Capítulo 8
course content

Conteúdo do Curso

JavaScript Data Structures

Desafio: Iteração com for...ofDesafio: Iteração com for...of

Você recebeu um array de objetos. Cada objeto representa as informações de um amigo. A tarefa é criar um laço for...of para iterar através do array e adicionar mais uma propriedade a cada objeto, que deve ser: online: false.

  1. Use um laço for...of para iterar através do array friends.
  2. Dentro do laço for...of, use a notação ponto para adicionar a propriedade.

Saída Esperada:

1. To create a for...of loop, use the following syntax: for (const element of array) { ... }.
2. Use the dot notation (.) to add a property (online) and assign it the value false.

const friends = [
  {
    name: "Gail Russel",
    address: "803 Kozey Rapid",
    phone: "(317) 833-9935 41777",
  },
  {
    name: "Mrs. Laurie Wunsch",
    address: "7361 Austin Road",
    phone: "(728) 884-9049 4760",
  },
];

// Use a for...of loop
for (const friend of friends) {
  friend.online = false;
}

// Logging specific properties after modifications
for (const friend of friends) {
  console.log(
    `Friend name is ${friend.name}, ${friend.online ? "online" : "offline"}`
  );
}
      
  1. Para criar um loop for...of, use a seguinte sintaxe: for (const element of array) { ... }.
  2. Use a notação de ponto (.) para adicionar uma propriedade (online) e atribuir a ela o valor false.

Tudo estava claro?

Seção 4. Capítulo 8
some-alt