搜索
您的当前位置:首页正文

js实现输出数组对象中的最大值最小值的两种方法

来源:好土汽车网
js实现输出数组对象中的最⼤值最⼩值的两种⽅法

@⽬录

⽅法⼀

aa = [{name:\"张三\李四\王五\ var bb = new Array();//创建⼀个空数组,⽤于存放age字段的值 for(var i=0;ivar cc=bb.sort((a,b)=>{

return a-b ; //sort⽅法使数组排序,顺序为升序 })

alert(cc[2]);//最⼤值 alert(cc[0]);//最⼩值

此⽅法使⽤⽤到了数组操作的sort和push⽅法,但缺点是在数组对象很多的时候,就会不知道数组对象的最后⼀位是多少。

⽅法⼆

aa = [{name:\"张三\李四\王五\ var bb = new Array();

for(var i=0;ivar max=Math.max(...bb); //最⼤值 var min=Math.min(...bb); //最⼩值 alert(max); alert(min);

此⽅法⽤到了Math函数,解决了上⾯⽅法的不⾜之处。

欢迎⼤家评论补充

因篇幅问题不能全部显示,请点此查看更多更全内容

Top