Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Завдання: Пошук Елементів за Допомогою find() | Розширені Методи Масивів та Трансформації
Структури Даних JavaScript

bookЗавдання: Пошук Елементів за Допомогою find()

Завдання

  1. Початковий масив задано як products, він містить об'єкти, що представляють товари з властивостями name, price та featured.
  2. Використайте метод find(), щоб знайти перший товар у масиві, у якого властивість featured дорівнює true.
  3. Якщо знайдено рекомендований товар, виведіть його назву та ціну; інакше виведіть повідомлення про відсутність рекомендованого товару.
12345678910111213141516
const products = [ { name: "Laptop", price: 1200, featured: false }, { name: "Headphones", price: 150, featured: true }, { name: "Smartphone", price: 800, featured: false }, { name: "Camera", price: 1000, featured: true }, ]; const featuredProduct = ___.___((product) => ___ === true); if (featuredProduct) { console.log( `Featured product: ${___}, Price: $${featuredProduct.___}` ); } else { console.log(___); }
copy

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

Featured product: Headphones, Price: $150
  1. Використати метод find() для масиву products і передати функцію зворотного виклику, яка перевіряє, чи властивість featured об'єкта продукту дорівнює true.
  2. Якщо знайдено рекомендований продукт, вивести його назву та ціну; інакше вивести повідомлення про відсутність рекомендованого продукту.
12345678910111213141516
const products = [ { name: "Laptop", price: 1200, featured: false }, { name: "Headphones", price: 150, featured: true }, { name: "Smartphone", price: 800, featured: false }, { name: "Camera", price: 1000, featured: true }, ]; const featuredProduct = products.find((product) => product.featured === true); if (featuredProduct) { console.log( `Featured product: ${featuredProduct.name}, Price: $${featuredProduct.price}` ); } else { console.log("No featured product found."); }
copy

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

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

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

Секція 5. Розділ 6

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Awesome!

Completion rate improved to 2.27

bookЗавдання: Пошук Елементів за Допомогою find()

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

Завдання

  1. Початковий масив задано як products, він містить об'єкти, що представляють товари з властивостями name, price та featured.
  2. Використайте метод find(), щоб знайти перший товар у масиві, у якого властивість featured дорівнює true.
  3. Якщо знайдено рекомендований товар, виведіть його назву та ціну; інакше виведіть повідомлення про відсутність рекомендованого товару.
12345678910111213141516
const products = [ { name: "Laptop", price: 1200, featured: false }, { name: "Headphones", price: 150, featured: true }, { name: "Smartphone", price: 800, featured: false }, { name: "Camera", price: 1000, featured: true }, ]; const featuredProduct = ___.___((product) => ___ === true); if (featuredProduct) { console.log( `Featured product: ${___}, Price: $${featuredProduct.___}` ); } else { console.log(___); }
copy

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

Featured product: Headphones, Price: $150
  1. Використати метод find() для масиву products і передати функцію зворотного виклику, яка перевіряє, чи властивість featured об'єкта продукту дорівнює true.
  2. Якщо знайдено рекомендований продукт, вивести його назву та ціну; інакше вивести повідомлення про відсутність рекомендованого продукту.
12345678910111213141516
const products = [ { name: "Laptop", price: 1200, featured: false }, { name: "Headphones", price: 150, featured: true }, { name: "Smartphone", price: 800, featured: false }, { name: "Camera", price: 1000, featured: true }, ]; const featuredProduct = products.find((product) => product.featured === true); if (featuredProduct) { console.log( `Featured product: ${featuredProduct.name}, Price: $${featuredProduct.price}` ); } else { console.log("No featured product found."); }
copy

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

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

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

Секція 5. Розділ 6
some-alt