Есть массив:
const arr = [
{name: 'А'},
{code: 1, name: 'Адыгея, Респ.', capital: 'Майкоп'},
{code: 104, name: 'Азербайджан', capital: ''},
{name: 'Б'},
{code: 2, name: 'Башкортостан, Респ.', capital: 'Уфа'},
{code: 105, name: 'Беларусь', capital: ''},
{name: 'В'},
{code: 33, name: 'Владимирская обл.', capital: 'Владимир'},
{code: 34, name: 'Волгоградская обл.', capital: 'Волгоград'},
{code: 35, name: 'Вологодская обл.', capital: 'Вологда'},
]
Нужно перебрать все элементы массива и добавить новые параметры в зависимости от условия.
По итогу он должен выглядеть так:
[
{name: 'А'},
{code: 1, position: 'top', name: 'Адыгея, Респ.', capital: 'Майкоп'},
{code: 104, position: 'botttom', name: 'Азербайджан', capital: ''},
{name: 'Б'},
{code: 2, position: 'top', name: 'Башкортостан, Респ.', capital: 'Уфа'},
{code: 105, position: 'bottom', name: 'Беларусь', capital: ''},
{name: 'В'},
{code: 33, position: 'top', name: 'Владимирская обл.', capital: 'Владимир'},
{code: 34, position: 'center', name: 'Волгоградская обл.', capital: 'Волгоград'},
{code: 35, position: 'bottom', name: 'Вологодская обл.', capital: 'Вологда'},
]