Вы присваиваете значение 6
клавише NRating
объекту, а не существующему rating
.
Таким образом, ваш объект будет выглядеть следующим образом:
{
name: 'Black',
type: 'special',
rating: 1,
Nrating: 6
}
Чтобы переопределить существующее свойство rating
, вам необходимо:
var rateColor3 = (colorName, Nrating) => ({ ...colorName, rating: Nrating });
или изменить свой параметр Nrating
на rating
.
var color3 = {
name: 'Black',
type: 'special',
rating: 1
};
var rateColor3 = (colorName, rating) => ({ ...colorName, rating });
console.log(rateColor3(color3, 6));