应该可以吧

来源:1-6 编程练习

奋斗的渣渣

2020-04-10 16:02

        function arraysSimilar(arr1, arr2){

            let flag = false;

            for(var i=0;i<arr1.length;i++){

                var type1 = Object.property.toString().call(arr1[i])

                for(var j=0;j<arr2.length;j++){

                 var type2 = Object.property.toString().call(arr2[i])

                 if(type1 == type2){

                     flag = true

                     break;

                 }

                 if(flag){

                     continue

                 } else {

                     break

                 }

                }

             }   

            }

            return falg

        }


写回答 关注

2回答

  • 诺丁山丶
    2020-04-21 11:25:00

    function arraysSimilar(arr1, arr2) {

            var type1, type2

            let flag = false


            for (var i = 0; i < arr1.length; i++) {

              type1 = Object.prototype.toString.apply(arr1[i])

              console.log(type1)


              for (var j = 0; j < arr2.length; j++) {

                type2 = Object.prototype.toString.apply(arr2[i])


                if (type1 == type2) {

                  flag = true


                  break

                }


                if (flag) {

                  continue

                } else {

                  break

                }

              }

            }


            return flag

          }


  • 诺丁山丶
    2020-04-21 11:24:29
    function arraysSimilar(arr1, arr2) {        var type1, type2        let flag = false        for (var i = 0; i < arr1.length; i++) {          type1 = Object.prototype.toString.apply(arr1[i])          console.log(type1)          for (var j = 0; j < arr2.length; j++) {            type2 = Object.prototype.toString.apply(arr2[i])            if (type1 == type2) {              flag = true              break            }            if (flag) {              continue            } else {              break            }          }        }        return flag      }
    给你做了下修改,就可以用了。


JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281101 学习 · 1020 问题

查看课程

相似问题