Предмет: Информатика,
автор: Аноним
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]).
Ответы
Автор ответа:
0
Ответ:
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)); // []
Похожие вопросы
Предмет: Английский язык,
автор: koljabychenko012
Предмет: Математика,
автор: sawa15052012
Предмет: Математика,
автор: oksana2387023870
Предмет: Химия,
автор: Аноним
Предмет: Литература,
автор: Darkevilll