不使用数学函数获取最小值 JavaScript
我们必须编写一个函数,该函数以 n 个数字文本作为参数,其中 n 是任意整数,并且不使用任何库函数返回这些数字中最小的数字。
我们将通过 while 循环解决此问题,其代码为 −
示例
const numbers = [12, 5, 7, 43, -32, -323, 5, 6, 7, 767, 23, 7]; const findMin = (...numbers) => { let min = Infinity, len = 0; while(len++ < numbers.length){ min = numbers[len] < min ? numbers[len] : min; } return min; }; console.log(findMin(...numbers));
输出
控制台中的输出将为 −
-323
广告