
JAVA SCRIPT Наліпки готові? Чудово! Тепер потрібно збільшити продуктивність наших ліній удвічі!
Напиши функцію doublePower, яка приймає масив потужностей currentPowers та повертає новий масив із подвоєними значеннями. Наприклад: doublePower([100, 150, 200, 220]); // [200, 300, 400, 440] doublePower([45, 34, 56, 67]); // [90, 68, 112, 134] doublePower([]); // [] ❗❗ Підказка Якщо currentPowers порожній, відразу поверни порожній масив. Інакше створи порожній масив для результатів. Щоб перебрати вхідний масив, використай цикл for від 0 до currentPowers.length (не включно). На кожній ітерації додавай у масив i-й елемент із currentPowers, помножений на 2. Щоб отримати i-й елемент масиву, використай квадратні дужки (наприклад, currentPowers[i]).

Ответы на вопрос

Ответ:
function doublePower(currentPowers) {
if (currentPowers.length === 0) {
return [];
}
var doubledPowers = [];
for (var i = 0; i < currentPowers.length; i++) {
doubledPowers.push(currentPowers[i] * 2);
}
return doubledPowers;
}
var powers1 = [100, 150, 200, 220];
var powers2 = [45, 34, 56, 67];
var powers3 = [];
console.log(doublePower(powers1)); // [200, 300, 400, 440]
console.log(doublePower(powers2)); // [90, 68, 112, 134]
console.log(doublePower(powers3)); // []



Ось реалізація функції doublePower
на JavaScript, яка подвоює значення вхідного масиву currentPowers
:
javascriptfunction doublePower(currentPowers) {
// Перевірка, чи вхідний масив порожній
if (currentPowers.length === 0) {
return [];
}
// Створення порожнього масиву для результатів
const doubledPowers = [];
// Перебір вхідного масиву та подвоєння значень
for (let i = 0; i < currentPowers.length; i++) {
const doubledValue = currentPowers[i] * 2;
doubledPowers.push(doubledValue);
}
return doubledPowers;
}
// Приклади використання функції:
console.log(doublePower([100, 150, 200, 220])); // [200, 300, 400, 440]
console.log(doublePower([45, 34, 56, 67])); // [90, 68, 112, 134]
console.log(doublePower([])); // []
Ця функція перевіряє, чи вхідний масив порожній, і в такому випадку повертає порожній масив. В іншому випадку вона подвоює значення вхідного масиву та повертає новий масив із подвоєними значеннями.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili