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

bookЗавдання: Модифікація Елементів Масиву за Допомогою map()

Завдання

Дано масив чисел, що представляють температури у градусах Цельсія. Необхідно використати метод map(), щоб створити новий масив, перетворивши кожну температуру у Фаренгейти.

  1. Використайте метод map(), щоб створити новий масив з назвою fahrenheitTemperatures, перетворивши кожну температуру з Цельсія у Фаренгейти.
    • Формула перетворення: F = (C * 1.8) + 32, де F — температура у Фаренгейтах, а C — у Цельсіях.
  2. Виведіть початковий масив celsiusTemperatures у консоль.
  3. Виведіть змінений масив fahrenheitTemperatures у консоль.
12345678910
// Initial array const celsiusTemperatures = [0, 25, 100, -5, 15]; const fahrenheitTemperatures = ___.___((celsius) => { return celsius * ___ + ___; }); // Log the initial and modified arrays console.log("Initial array:", celsiusTemperatures); console.log("Modified array:", fahrenheitTemperatures);
copy

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

Initial array: 0, 25, 100, -5, 15
Modified array: 32, 77, 212, 23, 59
  1. Для створення нового масиву за допомогою методу map(), необхідно викликати map() для початкового масиву та передати функцію зворотного виклику, яка визначає перетворення для кожного елемента.
  2. Використовуйте цю формулу (F = (C * 1.8) + 32) всередині функції зворотного виклику.
12345678910
// Initial array const celsiusTemperatures = [0, 25, 100, -5, 15]; const fahrenheitTemperatures = celsiusTemperatures.map((celsius) => { return celsius * 1.8 + 32; }); // Log the initial and modified arrays console.log("Initial array:", celsiusTemperatures); console.log("Modified array:", fahrenheitTemperatures);
copy

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

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

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

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

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Suggested prompts:

Can you explain how the map() method works in this example?

What would happen if the array contained non-numeric values?

Can you show how to convert the temperatures back from Fahrenheit to Celsius?

Awesome!

Completion rate improved to 2.27

bookЗавдання: Модифікація Елементів Масиву за Допомогою map()

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

Завдання

Дано масив чисел, що представляють температури у градусах Цельсія. Необхідно використати метод map(), щоб створити новий масив, перетворивши кожну температуру у Фаренгейти.

  1. Використайте метод map(), щоб створити новий масив з назвою fahrenheitTemperatures, перетворивши кожну температуру з Цельсія у Фаренгейти.
    • Формула перетворення: F = (C * 1.8) + 32, де F — температура у Фаренгейтах, а C — у Цельсіях.
  2. Виведіть початковий масив celsiusTemperatures у консоль.
  3. Виведіть змінений масив fahrenheitTemperatures у консоль.
12345678910
// Initial array const celsiusTemperatures = [0, 25, 100, -5, 15]; const fahrenheitTemperatures = ___.___((celsius) => { return celsius * ___ + ___; }); // Log the initial and modified arrays console.log("Initial array:", celsiusTemperatures); console.log("Modified array:", fahrenheitTemperatures);
copy

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

Initial array: 0, 25, 100, -5, 15
Modified array: 32, 77, 212, 23, 59
  1. Для створення нового масиву за допомогою методу map(), необхідно викликати map() для початкового масиву та передати функцію зворотного виклику, яка визначає перетворення для кожного елемента.
  2. Використовуйте цю формулу (F = (C * 1.8) + 32) всередині функції зворотного виклику.
12345678910
// Initial array const celsiusTemperatures = [0, 25, 100, -5, 15]; const fahrenheitTemperatures = celsiusTemperatures.map((celsius) => { return celsius * 1.8 + 32; }); // Log the initial and modified arrays console.log("Initial array:", celsiusTemperatures); console.log("Modified array:", fahrenheitTemperatures);
copy

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

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

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

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