Я пытаюсь удвоить каждый элемент в массиве
let arr = ['onions', 'tomatoes', 'etc'...';
с помощью цикла for и продолжаю получать ошибку NaN
... Я все еще учусь, поэтому любые советы будут оценены.
Я пробовал цикл, .map()
и другие методы, но просто не вижу очевидной проблемы ...
let newIngr = tortSoup.filter(function(value, index, arr) {
if (value !== 'onion' && value !== 'red pepper') {
return value;
console.log(newIngr);
});
}
let myReci = [];
for(var i = 0; i < newIngr.length; i++) {
myReci[i] = newIngr[i] * 2;
}
console.log(myReci);
Ожидается: каждый элемент массива умножается на два ивозвращается:
['onions', tomatoes', 'garlic', 'fontina']
станет:
['onions', 'onions', 'tomoatoes', 'tomatoes', garlic, 'garlic', 'fontina', 'fontina']