Основная проблема с объектом. Кажется, я не могу обернуться. Я уверен, что я слишком много думаю об этом.
Заполните код для функции addFullName. Функция должна:
Взять один входной параметр, объект person.
Добавьте свойство fullName к объекту person при вызове. Новое свойство fullName установлено в строку firstName lastName (одна строка с пробелом между двумя именами)
Изменить переданный объект, ничего не возвращая.
// an example `person` object
var person = {
firstName: 'Joseph',
lastName: 'Magnolia',
ageInYears: 34
}
function addFullName(personObj) {
/* your code here */
person.fullName = personObj.firstName + ' ' + personObj.lastName;
}
Результаты испытаний:
✗ it should set fullName property to 'Joseph Magnolia'
Error:
fullName does not equal 'Joseph Magnolia': expected undefined to deeply equal 'Joseph Magnolia'
✗ it should set fullName property to 'Michael Smith'
Error:
fullName does not equal 'Michael Smith': expected undefined to deeply equal 'Michael Smith'