Вам надано об’єкт JSON, що представляє частину вашої колекції музичних альбомів. Кожен альбом має унікальний ідентифікаційний номер як ключ і кілька інших властивостей. Не всі альбоми мають повну інформацію. Ви починаєте з функції updateRecords, яка приймає такий об’єкт, як колекція, ідентифікатор, реквізит (наприклад, виконавець або композиції) та значення. Завершіть функцію, використовуючи наведені нижче правила, щоб змінити об’єкт, переданий функції.

Ваша функція завжди повинна повертати весь об'єкт.
Якщо prop не є доріжками, а значення не є порожнім рядком, оновіть або встановіть значення prop для цього альбому.
Якщо prop - це треки, але альбом не має властивості track, створіть порожній масив і додайте йому значення.
Якщо prop - це доріжки, а значення не є порожнім рядком, додайте значення в кінець масиву існуючих доріжок альбому.
Якщо значення порожній рядок, видаліть дану властивість prop з альбому.
Примітка: Для тестів використовується копія об’єкта колекції.​

remzoooo remzoooo    1   01.04.2021 13:37    0

Другие вопросы по теме Информатика