Поставить пробел между firstName и lastName
function addFullName(user) {
const obj = {
firstName: 'value1 ',
lastName: 'value2',
};
user.fullName = user.firstName + user.lastName;
}
Expected: { "firstName": "Johnny", "lastName": "Depp", "fullName": "Johnny Depp" } Received: { "firstName": "Johnny", "lastName": "Depp", "fullName": "JohnnyDepp" } |
Liubov,
темы создавать здесь!!! Общие вопросы Javascript как создавать смотреть тут Пожалуйста, отформатируйте свой код! Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [html run] ... минимальный код страницы с вашей проблемой [/html] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
Спасибо, я уже решила (оказывается, просто):
user.fullName = user.firstName +' ' + user.lastName; |
Liubov,
как вариант ...
<pre>
<script>
let obj = {
"firstName": "Johnny",
"lastName": "Depp"
}
function addFullName(user) {
let {firstName : a, lastName : b} = user;
user.fullName = [a, b].join(' ');
return user
}
document.write(JSON.stringify(addFullName(obj), "", 4))
</script>
</pre>
|
:)
|
| Часовой пояс GMT +3, время: 15:10. |