mirror of
https://github.com/TheAlgorithms/JavaScript.git
synced 2025-07-04 07:29:47 +08:00
24 lines
474 B
JavaScript
24 lines
474 B
JavaScript
/**
|
|
* @function FindMin
|
|
* @description Function to find the minimum number given in an array of integers.
|
|
* @param {Integer[]} nums - Array of Integers
|
|
* @return {Integer} - The minimum number of the array.
|
|
*/
|
|
|
|
const findMin = (...nums) => {
|
|
if (nums.length === 0) {
|
|
throw new TypeError('Array is empty')
|
|
}
|
|
|
|
let min = nums[0]
|
|
for (let i = 1; i < nums.length; i++) {
|
|
if (nums[i] < min) {
|
|
min = nums[i]
|
|
}
|
|
}
|
|
|
|
return min
|
|
}
|
|
|
|
export { findMin }
|