天天看點

數字切割成數組

工作需要  寫了個讓10-999的數字切割成數組的

function spnum(num){
    num=parseInt(num);
    if(num<10||num>999)return;
    var nums=num<100?cut(2,num):cut(3,num);
    function cut(count,num){
        var arr=[],num=num.toString();
        for(var i=0;i<count;i++){
            arr[i]=num.substr(i,1);
        }
        return arr;
    }
    return nums;
}