<script>
// 查找数组中的最小值
// 传统方法
var a = [3, 18, 20, 4, 13, "happy"];
var min = a[0];
for (const v of a) {
if (v < min) {
min = v;
}
}
// 控制台输出
console.log("该数组中的最小值为:" + min);
// 浏览器屏幕输出
document.write("<br/>" + "使用传统方法进行比较,该数组中的最小值为:" + min + "<br />");
//引进js函数用法
// 使用排序函数升序排序
function sortNumber(a, b) {
return a - b;
}
// 输出升序排序后的数组
document.write("<br />" + "使用sort()函数升序排序后的数组为:" + a.sort(sortNumber));
// 定义一个空数组
var s = new Array();
// 将升序排序后的数组赋值给空数组s
s = a.sort(sortNumber);
// 输出数组s[0]也就是输出原数组中的最小值
document.write("<br />" + "该数组中的最小值为:" + s[0])
</script>
``
输出结果如下图所示