📌  相关文章
📜  在javascript中从数组中查找最小的数字(1)

📅  最后修改于: 2023-12-03 14:51:16.263000             🧑  作者: Mango

在 JavaScript 中从数组中查找最小的数字

在 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 数组中查找最小的数字。无论哪种方法,结果都会是相同的。