У меня есть массив объектов, который выглядит следующим образом:
const arr1 = [
{id: 1, name: 'Dave', tax: 123.34543}
{id: 2, name: 'John', tax: 3243.12323}
{id: 3, name: 'Tom', tax: 122.34324}
]
И я пытаюсь округлить значение налога, поэтому в итоге массив должен выглядеть так:
[
{id: 1, name: 'Dave', tax: 123.34}
{id: 2, name: 'John', tax: 3243.12}
{id: 3, name: 'Tom', tax: 122.34}
]
Я пытался использовать функцию map
так:
arr1.map(value => Math.round(value.tax * 100)/100);
но вместо того, чтобы получить модифицированный массив объектов, я получаю массив только с результатом Math.round
, который выглядит следующим образом:
[ 123.34, 3243.12, 122.34]
Как мне сопоставить массив объектов, чтобы получить ожидаемый результат, как описано выше.
Спасибо.