Я пытаюсь использовать функцию map() для преобразования массива чисел, но получаю неопределенное значение для каждого элемента. Вот мой код:
javascript
Код: Выделить всё
const numbers = [1, 2, 3, 4];
const doubled = numbers.map(num => {
num * 2;
});
console.log(doubled); // [undefined, undefined, undefined, undefined]
Я ожидал [2, 4, 6, 8], но вместо этого получил массив неопределенных значений. Почему это происходит и как это исправить?
Подробнее здесь:
https://stackoverflow.com/questions/799 ... ted-values