woshijunjun 发表于 2021-10-9 21:16:36

js求助

<script>
        var arr=;
        var newarr=[];
        var arrl=[];
        var j=0;
        var s=0;
                for(var i=0;i<arr.length;i++)
                        {
                                if(arr==0)
                                        {continue;}
                                else
                                        {
                                                arrl=arr;
                                                j++;
                                        }
                        }
                if(arrl.length<4)
                        {
                                for(var a=2;a--;a>=0)
                                        arrl.push(0);
                        }
                console.log(arrl);
                //得到2222数组
               
                for(var k=0 ;k<4;k+2)
                        {
                                for(var l=1;l<4;l+2)
                                        {
                                                if(arrl==arrl)
                                                {
                                                        newarr=arrl+arrl;
                                                }
                                                else
                                                {
                                                        newarr=arrl;
                                                }
                                        }
                        }
                console.log(newarr);
假设arr数组是0,2,0,2
得到的newarr是4,0,0,0
就是遇到0就跳过;相邻的元素比较,相同就相加再放入newarr里
我是想先构造一个数组arrl保证进入相加循环里是四个元素的数组
可是,问题是没有输出结果,运行也失败了!
不知到咋改,唉!

wp231957 发表于 2021-10-9 21:37:12

没明白你想干嘛

woshijunjun 发表于 2021-10-9 22:17:45

wp231957 发表于 2021-10-9 21:37
没明白你想干嘛

根据arr得到一个newArr。

需求描述:

-数组数据是以2为基数的任意数值,例如,2,4,8,16,32,64,128等。。。。,长度是4

-数组从0号元素开始,相邻两个数两两比较,

若一致则相加的结果放入新数组,继续比较。

如果遇见0则跳过和下一位比较。

如果不一致,将当前值放入新数组,继续比较。

-新数组不够4位,则补0.



示例:

   Arr=>newArr

=>

    =>

    =>

    =>

    =>

原题
页: [1]
查看完整版本: js求助