Write a class Worker with the fields name (string), age (number) and salary (number).
new Worker(name, age, salary).worker.salary returns the salary, worker.salary = 2000 changes it. Use get and set, not plain properties.toString() returns a string exactly like Worker{name='Ann', age=30, salary=1500}. Numbers are printed the default JavaScript way: 1500.5, not 1500.50.averageSalary(workers) takes an array of Worker objects and returns the average salary, not rounded. For an empty array it returns 0.workers with at least three Worker objects.new Worker('Ann', 30, 1500).toString()Returns "Worker{name='Ann', age=30, salary=1500}"
averageSalary([new Worker('Ann', 30, 1000), new Worker('Bob', 41, 2000)])Returns 1500
averageSalary([])Returns 0
Asked at EPAM
Hidden tests run on Submit.