微语 微语:代码适合中午敲,早晚出BUG

判断数组元素是否大/小于平均值 JavaScript

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <body>
        <script>
            // 定义一个数组arr=,将该数组中小于等于平均数的数字整合到一个新数组arr1中,将大于平均数的数字整合到一个新数组arr2中。
            // (考点:定义数组、遍历数组、操作数组元素方法)  
            let arr = 
            let arr1 = ; //小于平均数
            let arr2 = ; //大于平均数
            let sum = 0;

            for (i = 0; i < arr.length; i++) {
                sum = sum + arr
            }
            sum = sum / arr.length
            for (i = 0; i < arr.length; i++) {
                if (sum >= arr) {
                    arr1 = arr;
                }
                else{
                    arr2 = arr;

                }
            }
            console.log("初始数组:", arr)
            console.log("平均值:", sum)
            console.log("【小于】平均值", arr1)
            console.log("【大于】平均值", arr2)
        </script>
    </body>
</html>