Employees
EasyClasses6 min
Write a class Employee. The constructor new Employee(name, age, empId) stores the fields name, age and empId. The method info() returns a string like 'Ann, 30, id 101'.
Also write a function findEmployee(employees, empId). It looks for the employee with that empId in the array and returns it. If there is none, return null.
Examples
new Employee('Ann', 30, 101).info()Returns 'Ann, 30, id 101'
findEmployee([new Employee('Ann', 30, 101), new Employee('Bob', 41, 102)], 102).info()Returns 'Bob, 41, id 102'
findEmployee([new Employee('Ann', 30, 101)], 7)Returns null
Asked at Cognizant · Source
Loading the editor...
- The constructor stores the fields
- info() format
- The search finds the employee
- No employee gives null
Hidden tests run on Submit