Write a function thirdLargest(numbers) that returns the third largest element of an array of numbers.
numbers is an array of integers. They can be positive, negative or 0.[10, 40, 20, 30] it is 20.The interviewer asked you not to use built-in functions such as sort or Math.max: walk through the array with a loop. The tests check only the result; keep to the rule yourself.
thirdLargest([10, 40, 20, 30])Returns 20
thirdLargest([3, 1, 2])Returns 1
thirdLargest([5])Returns null
Asked at MakeMyTrip · Source
thirdLargest([ 10, 40, 20, 30 ])20thirdLargest([ 3, 1, 2 ])1thirdLargest([ 5 ])nullHidden tests run on Submit.