lib/maximum.js
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.maximum = maximum;
/**
* Returns the largest element.
*
* @since v0.1.0
* @param {Array} list - The array of numbers
* @return {Number} The largest number
* @example
* maximum([1, 2, 3]) // => 3
* maximum([991, 10, 33]) // => 991
*
* maximum([5, -10, 3]) // => 5
*/
function maximum(list) {
var largest = void 0;
for (var i = 0; i < list.length; i += 1) {
if (typeof largest === 'undefined' || list[i] > largest) {
largest = list[i];
}
}
return largest;
}