Напишите функцию compareObjects, которая принимает 2 объекта и название числового свойства, по которому нужно выполнить сравнение объектов, и выводит в консоль свойство name того объекта, у которого значение переданного свойства больше.
Создайте один объект с помощью литерала, второй через конструктор.
Вызовите написанную функцию и передайте два созданных объекта и свойство для сравнения
Поиск любимой песни
Создайте коллекцию из 5 музыкальных песен, где каждая песня содержит следующую информацию: played - количество раз песня была проиграна (определить случайным образом), name - имя песни
Напишите функцию favoriteSong, которая принимает коллекцию из песен, и возвращает следующую информацию: название песни, сколько раз песня была проиграна, индекс песни в коллекции.
Вызовите функцию favoriteSong и передайте ей созданную коллекцию
Класс калькулятор
Опишите конструктор объектов (класс) Calculator с двумя методами: add - принимает число и прибавляет его к предыдущему, getCurrentSum - принимает индекс и возвращает результирующее число на шаге указынном в индексе (если индекса нет, возвращает текущую сумму)
Создайте два экземпляра класса Calculator
Добавьте в первый объект числа 3,8,11 и во второй 5,12,17.
Выведите в консоль сумму:
всех чисел всех объектов, убедитесь (56)
сумму чисел всех объектов на втором шаге (28)
для одного объекта сумму после третьего шага и общую результирующую сумму (должна совпадать)