Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Завдання: Ефективна Ітерація Масиву з for...of | Опанування Масивів JavaScript
Структури Даних JavaScript

bookЗавдання: Ефективна Ітерація Масиву з for...of

Завдання

Вам надано масив об'єктів. Кожен об'єкт містить інформацію про друга. Необхідно створити цикл for...of для проходження по масиву та додати до кожного об'єкта ще одну властивість: online: false.

  1. Використайте цикл for...of для ітерації по масиву friends.
  2. Усередині циклу for...of використовуйте крапкову нотацію для додавання властивості.
123456789101112131415161718192021222324
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 ___) { friend.___ = ___; } // Logging specific properties after modifications for (const friend of friends) { console.log( `Friend name is ${friend.name}, ${friend.online ? "online" : "offline"}` ); }
copy

Очікуваний результат:

Friend name is Gail Russel, offline
Friend name is Mrs. Laurie Wunsch, offline
  1. Щоб створити цикл for...of, використовуйте наступний синтаксис: for (const element of array) { ... }.
  2. Використовуйте крапкову нотацію (.), щоб додати властивість (online) і присвоїти їй значення false.
123456789101112131415161718192021222324
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"}` ); }
copy

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 8

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Suggested prompts:

Can you explain how the `for...of` loop works in this example?

What does the `online: false` property represent for each friend?

Can you show how to add a different property to each object in the array?

Awesome!

Completion rate improved to 2.27

bookЗавдання: Ефективна Ітерація Масиву з for...of

Свайпніть щоб показати меню

Завдання

Вам надано масив об'єктів. Кожен об'єкт містить інформацію про друга. Необхідно створити цикл for...of для проходження по масиву та додати до кожного об'єкта ще одну властивість: online: false.

  1. Використайте цикл for...of для ітерації по масиву friends.
  2. Усередині циклу for...of використовуйте крапкову нотацію для додавання властивості.
123456789101112131415161718192021222324
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 ___) { friend.___ = ___; } // Logging specific properties after modifications for (const friend of friends) { console.log( `Friend name is ${friend.name}, ${friend.online ? "online" : "offline"}` ); }
copy

Очікуваний результат:

Friend name is Gail Russel, offline
Friend name is Mrs. Laurie Wunsch, offline
  1. Щоб створити цикл for...of, використовуйте наступний синтаксис: for (const element of array) { ... }.
  2. Використовуйте крапкову нотацію (.), щоб додати властивість (online) і присвоїти їй значення false.
123456789101112131415161718192021222324
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"}` ); }
copy

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 8
some-alt