今天
分享一个
方法给你,这种方法是针对阵列。在日常
工作中,我们可能会头痛我们遇到一系列的问题时,让我们从奇怪的形状数组求最大最小。虽然找到数组的最大值和最小值的方法已
介绍过了,该方法仅用于数组是数字。
接下来,我将介绍适用于任何数组的方法,该方法将数组中的值与一个数组的大小进行比较。
HTML代码:
复制代码代码如下所示:
{ '1200px ',300,ABC,4, 90,{ },12.56元,
功能('xyz - 30){ },,真的,数(ABC)}
最大值和最小值是:
HTML预览:
Javascript代码:
复制代码代码如下所示:
/ / var arr = { '1200px ',300,ABC,4, 90,{ },12.56元,功能('xyz - 30){ },,真的,数(ABC)};
*
找到最大值和最小值:1200, 4
* /
在window.onload =
函数(){
var arr = { '1200px,ABC,300, 4, 90,{ },12.56元,功能('xyz - 30){ },,真的,数(ABC)};
*
获得getminmax最大最小法
对于最大最小值的数组arr数组
数字可以大或小通过。
如果大值返回最大值,返回最小值,小返回最小值。
* /
功能getminmax(ARR,努姆){
无功大= parseInt(ARR { 0 }),
小= parseInt(ARR { 0 }),
我= 0,
铝= arr.length;
对于(i = 0;i <;i +;+){
如果(parseInt(ARR {我})>大){
大= parseInt(ARR {我})
} else if(parseInt(ARR {我})<小){
小= parseInt(ARR {我});
}
}
如果大( )返回大;
否则如果(小返回小;
}
单击
显示将为4或12的最大值或最小值。
document.getelementbyid(
输入)。Onclick =函数(){
this.parentnode.innerhtml =2。最大值和最小值:+ getminmax(ARR,大)+
}
}
预览效果:
这是最大的和最小的方式分享我的阵列。希望对你有帮助。我们可以随时交换Hazakhstan的建议。~