Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/414.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 交错数组中的平均数_Javascript_Arrays_Loops_Average_Jagged Arrays - Fatal编程技术网

Javascript 交错数组中的平均数

Javascript 交错数组中的平均数,javascript,arrays,loops,average,jagged-arrays,Javascript,Arrays,Loops,Average,Jagged Arrays,我制作了一个锯齿状数组,如下所示: 我想知道如何计算每行的平均数。有什么建议吗 以下是完整的代码: var tempen = [ [" ","00-08","08-16","16-24","Medel"], ["Malmö","12","16","9"," "], ["Mariestad","13","15","10"," "], ["Stockholm","13","15","13"," "], ["Göteborg","13","14","12

我制作了一个锯齿状数组,如下所示:

我想知道如何计算每行的平均数。有什么建议吗

以下是完整的代码:

    var tempen = [
    [" ","00-08","08-16","16-24","Medel"],
    ["Malmö","12","16","9"," "],
    ["Mariestad","13","15","10"," "],
    ["Stockholm","13","15","13"," "],
    ["Göteborg","13","14","12"," "]
    ];
    function printit()
    {
    var varMyinnerHTML = "<table border='1'>";

    for (i=0;i<tempen.length;i++)
    {
    varMyinnerHTML +="<tr>";
        for (j=0;j<tempen[i].length;j++)
        {
        varMyinnerHTML +="<td>"+ tempen[i][j] +"</td>";
        }
    varMyinnerHTML +="</tr>";
    }
    varMyinnerHTML +="</table>";
    document.getElementById("kontainer").innerHTML=varMyinnerHTML;
    }
    </script>
    </head>
    <body>
    <h1>Uppgift 1</h1>
    <form name="f1">
        <input type="button" value="print" onclick="printit()"/>
        </form>
        <div id="kontainer"/>
        </body>
</html>
var tempen=[
[,“00-08”,“08-16”,“16-24”,“Medel”],
[“马尔默”、“12”、“16”、“9”和“,”,
[“Mariestad”、“13”、“15”、“10”、“18”],
[“斯德哥尔摩”、“13”、“15”、“13”、“13”],
[“哥德堡”、“13”、“14”、“12”、“”]
];
函数printit()
{
var varMyinnerHTML=“”;
对于(i=0;i
const sum=(nos)=>nos.reduce((p,c)=>p+(+c),0);
常数平均值=(个数)=>总和(个数)/个数长度;
常数尾=([,…尾]])=>尾;
常数平均值=(arr)=>arr.map((i)=>avg(tail(i));
var myArray=[“帮助”,“12”,“16”,“9”,“13”,“15”,“10”,“13”,“15”,“请”,“13”,“15”,“13”,“13”,“13”,“12”,“先生”,“13”,“14”,“12”,“13];

console.log(averages(myArray));
平均值是多少
[“How”,“can”,“I”,“help”]
?var count=0;myArray.forEach(function(array){count+=array.length})var avg=count/myArray.length