美文网首页
递归,去重,去除未定义

递归,去重,去除未定义

作者: 苏苡 | 来源:发表于2018-07-06 10:20 被阅读0次

    //8的阶乘 87654321
    // function jc(a){
    // var ji = 1;
    // for(var i=1;i<=a;i++){
    // ji
    =i;
    // }
    // return ji;
    // }
    // alert(jc(8));
    //递归求阶乘
    function dg(a){
    if(a == 1){
    return 1;
    }else{
    return a*dg(a-1);
    }
    }
    alert(dg(1))

    // 默写数组去重方法
    // var lao=[1,2,3,4,2,3,4,1,3];
    // var kong=[];
    // for(var i=0;i<lao.length;i++){
    // if(kong.indexOf(lao[i])==-1){
    // kong.push(lao[i]);
    // }
    // }
    // document.write(kong);

    .去掉数组中未定义的值 var arr = [1,2,3,,,,,4];

    // var arr=[1,2,3,,,,,,,4];
    // var arr1=[];
    // for(var a=0;a<arr.length;a++){
    // if(arr[a]!=undefined){
    // arr1.push(arr[a]);
    // }
    // }document.write(arr1);

    相关文章

      网友评论

          本文标题:递归,去重,去除未定义

          本文链接:https://www.haomeiwen.com/subject/qrfqyftx.html