Я хотел бы добавить максимальный идентификатор в объекты.Я мог бы создать идентификаторы в массиве.Однако мне нужно инициализировать первый идентификатор, например 136.
Вот мой массив
<script>
const source = [
{
"group": "418",
"role": "304"
},
{
"role": "304"
"group": "410"
},
{
"role": "304"
"group": "420"
}
];
var ids = 135
source.forEach((item, i) => {
item.id = i + 1;
});
console.log(source);
</script>
Если я запустите этот скрипт, я могу получить результат следующим образом.
[ {group: "418", role: "304", id: 1},
{role: "304", group: "410", id: 2},
{role: "304", group: "420", id: 3}]
Я хотел бы получить идентификатор из максимального идентификатора + 1 Я получаю максимальное значение из javascript уже как 135
Как инициализировать идентификатор в выражении foreach?
Это именно то, что я хочу.
[ {group: "418", role: "304", id: 136},
{role: "304", group: "410", id: 137},
{role: "304", group: "420", id: 138}]
Большое спасибо