JS基础:求一组数中的最大最小值,以及所在位置

Posted 叶子玉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS基础:求一组数中的最大最小值,以及所在位置相关的知识,希望对你有一定的参考价值。

 1         var arr = [0, 5, -3, 6, 2, -6, 10];
 2         //定义一个最大值和一个最小值,把他们的索引值赋值给固定的两个变量
 3         var maxValue = arr[0];
 4         var minValue = arr[0];
 5         var maxIndex = 0;
 6         var minIndex = 0;
 7         for (var i = 1; i < arr.length; i++) {
 8             if(arr[i] > maxValue){
 9                 //把这个元素赋值给最大值,把他对应的索引值,赋值给maxIndex
10                 maxValue = arr[i];
11                 maxIndex = i;
12             }
13             //如果数组中的元素小于我们定义的最小值
14             if (arr[i] < minValue) {
15                 minValue = arr[i];
16                 minIndex = i;
17             }
18         }
19         console.log(maxValue);
20         console.log(maxIndex);
21         console.log(minValue);
22         console.log(minIndex);

 

以上是关于JS基础:求一组数中的最大最小值,以及所在位置的主要内容,如果未能解决你的问题,请参考以下文章

用java求一组数中最大值与次大值并返回,T﹏T

原生js之Math对象

JavaScript中的内置对象-8-Math-3

C语言利用函数调用求一组数的最大值,最小值,平均数。。。。。。急。。。。

用python 求一个数组中最大的三个元素及其所在位置

[JS]求一组数的最小公倍数