随机生成整数,然后删除掉里面的偶数

function getRandomNumber(n) {
            var arr = [];
            //获取随机数
            for (var i = 0; i < n; i++) {
                var number = Math.floor(Math.random() * 100);
                arr.push(number);
            }
            del(arr)
            console.log(arr)
        }
        //删除偶数
        function del(arr) {
            for (var i = 0; i <= arr.length; i++) {
                if (arr[i] % 2 == 0) {
                    arr.splice(i, 1);
                    //删除后需要将游标向前移动1步
                    i--;
                }
            }
            return arr;
        }
        getRandomNumber(30)

 

你可能感兴趣的:(JavaScript,前端面试题)