What's wrong with the code? How to get a doubled value in doubleSalaries?
const salaries= [
{ amount: 10 },
{ amount: 45 },
{ amount: 90 }
];
const doubleSalaries = salaries.forEach(salaries => ({
...salary,
amount: salary.amount * 2
}));
What's wrong with the code? How to get a doubled value in doubleSalaries?
const salaries= [
{ amount: 10 },
{ amount: 45 },
{ amount: 90 }
];
const doubleSalaries = salaries.forEach(salaries => ({
...salary,
amount: salary.amount * 2
}));
You should map the array
const salaries= [
{ amount: 10 },
{ amount: 45 },
{ amount: 90 }
];
const doubleSalaries = salaries.map(salary => ({amount: salary.amount * 3}));
console.log(doubleSalaries);
You can use the map() method:
const salaries= [
{ amount: 10 },
{ amount: 45 },
{ amount: 90 }
];
const doubleSalaries = salaries.map(x => x.amount * 3);
console.log(doubleSalaries)