如何从使用javascript每个子阵列返回人数最多?

编程入门 行业动态 更新时间:2024-10-26 10:29:58
本文介绍了如何从使用javascript每个子阵列返回人数最多?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我如何从一个多维数组的每个子数组中返回人数最多?输出将是最大号的数组。

How do I return the largest numbers from each sub array of a multidimension array? the output will be an array of largest numbers.

例如阵列= [[4,5,1,3],[13,27,18,26],[32,35,37,39],[1000,1001,857,1]

For example array = [[4, 5, 1, 3], [13, 27, 18, 26], [32, 35, 37, 39], [1000, 1001, 857, 1]]

返回值[5,27,39,1001]

returning value [ 5, 27, 39, 1001 ]

我试着像

function largestOfFour(arr) { for(var i = 0; i < arr.length; i++) { large = 0; for(var j = 0; j < arr[i].length; j++) { if(arr[i][j] > large) { large = arr[i][j]; } } } return arr.push(large); } largestOfFour([[4, 5, 1, 3], [13, 27, 18, 26], [32, 35, 37, 39], [1000, 1001, 857, 1]]);

的输出只有最大第一子阵列(5)

the output is only largest of first sub array (5)

推荐答案

我有回答我的问题。

function largestOfFour(arr) { var newArr = []; for (i=0; i<arr.length; i++) { var largest = 0; for (j=0; j<arr[i].length; j++) { if (arr[i][j] > largest) { largest = arr[i][j]; } } newArr.push(largest); } // You can do this! return newArr; } largestOfFour([[4, 5, 1, 3], [13, 27, 18, 26], [32, 35, 37, 39], [1000, 1001, 857, 1]]);

更多推荐

如何从使用javascript每个子阵列返回人数最多?

本文发布于:2023-11-29 19:19:33,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1647382.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:阵列   个子   人数最多   javascript

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!