Кажется, что работает нормально ... единственная недостающая часть - определение dataTrainingVal.
` let trainVal = []
let dataTrainingVal = {firstname: 'Pedro', lastName: 'Juan'}
for(let n in dataTrainingVal) {
console.log({key: n, ...dataTrainingVal[n]})
trainVal.push({key: n, ...dataTrainingVal[n]})
console.log(trainVal)
}
`
o / p:
(2) [{…}, {…}]
0: {0: "P", 1: " e ", 2:" d ", 3:" r ", 4:" o ", ключ:" firstname "}
1: {0:" J ", 1:" u ", 2: "a", 3: "n", ключ: "lastName"}
длина: 2