场景

假如有一组数组,如[1,2,3,4,5,6],可以看出这数组是连续的,那么如[1,2,3,5,6],这串数组就不是连续的了,用js写判断方法

实现代码

        //判断一串数字是否是连续的
        function isContinuityNum(num){
            let array=[];
            if(num instanceof Array){
                array = [...num];
            }else{
                array = Array.from(num.toString())//转换为数组
            }            
            
            var i=array[0];
            var isContinuation=true;
            for(var e in array){
                if(array[e]!=i){
                    isContinuation=false;
                    break;
                }
                i++;
            }
            return isContinuation;
        }