Так вам курсы или сертификацию? "Сертификаты" по окончании Сoursera и подобных - курам на смех.
А в мире JavaScript нет сертификаций от крупных вендоров, вроде Oracle или VMware.
c=5
Это выражение просто возвращает 5, попадающее в аргумент b, а аргумент c принимает дефолтное значение.
В вызове функции аргументы передаются по порядку, а не поименно.
voldev vvv, вообще-то в разных языках не сильно отличается...
Добавьте объекты в массив, напишите функцию сортировки по ключам объектов и передайте её в метод sort.