📅  最后修改于: 2023-12-03 14:51:16.263000             🧑  作者: Mango
在 JavaScript 中,要从数组中查找最小的数字,可以使用 Math.min()
方法和拓展运算符(spread operator)。
以下是代码片段:
const numbers = [3, 5, 1, 9, 7];
const minNumber = Math.min(...numbers);
console.log(minNumber); // 1
在上述代码中,我们首先创建了一个数字数组 numbers
,然后使用 Math.min()
方法和拓展运算符(spread operator)来查找最小的数字。这样,最小的数字就被存储在 minNumber
变量中,然后通过 console.log()
方法将其输出到控制台中。
拓展运算符(spread operator)可以将一个数组展开成单独的值,这样我们就可以将数组中的元素作为参数传递给 Math.min()
方法。
此外,我们还可以使用 for
循环来查找最小的数字。以下是代码片段:
const numbers = [3, 5, 1, 9, 7];
let minNumber = numbers[0];
for (let i = 1; i < numbers.length; i++) {
if (numbers[i] < minNumber) {
minNumber = numbers[i];
}
}
console.log(minNumber); // 1
在上述代码中,我们使用 for
循环来遍历数组中的所有元素,并将当前最小的数字存储在 minNumber
变量中。如果有更小的数字,则更新 minNumber
变量。最后,我们将 minNumber
变量输出到控制台中。
总结一下,我们可以使用 Math.min()
方法和拓展运算符或 for
循环来从 JavaScript 数组中查找最小的数字。无论哪种方法,结果都会是相同的。