Slasherr
@Slasherr

Как увеличить елементы массива?

Здравствуйте!
Что-то под ночь голова не варит. Надо сформировать масив с 10 чисел. Потом сформировать новый массив, каждый элемент которого равен элементу первого массива, увеличенном на 5.
Первый массив сформировал, а дальше что-то не доходит:
function createArr() {
    var emptyArray = [];
    for (var i = 0; i <= 10; i++) {
        emptyArray.push(i);
    }
    return emptyArray;
}
  • Вопрос задан
  • 3123 просмотра
Решения вопроса 3
Stalker_RED
@Stalker_RED
var a = Array.from(Array(10).keys()),
    b = a.map(x=>x+5);

https://jsfiddle.net/3n6p6spp/
ZNEq8V3.png
Ответ написан
Комментировать
delphinpro
@delphinpro Куратор тега JavaScript
frontend developer
Array.prototype.map()

let arr = createArr();
let newArr = arr.map(val => val + 5);
Ответ написан
Комментировать
Нужно написать цикл, который будет брать элемент массива по индексу и складывать в новый массив.
В чем именно непонятки? Цикл вы писать умеете как я вижу.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы