Code Lab

Сотрудники

ЛёгкаяКлассы6 мин

Напиши класс Employee. Конструктор new Employee(name, age, empId) сохраняет поля name, age и empId. Метод info() возвращает строку вида 'Ann, 30, id 101'.

Ещё напиши функцию findEmployee(employees, empId). Она ищет в массиве сотрудника с нужным empId и возвращает его. Если такого нет, верни null.

Примеры

new Employee('Ann', 30, 101).info()

Вернёт 'Ann, 30, id 101'

findEmployee([new Employee('Ann', 30, 101), new Employee('Bob', 41, 102)], 102).info()

Вернёт 'Bob, 41, id 102'

findEmployee([new Employee('Ann', 30, 101)], 7)

Вернёт null

Спрашивали в Cognizant · Источник

Загружаем редактор...
  1. Конструктор сохраняет поля
  2. Формат info()
  3. Поиск находит сотрудника
  4. Нет сотрудника, ответ null

Скрытые тесты запускаются по Submit.