美文网首页
FreeCodeCamp记录2

FreeCodeCamp记录2

作者: Nicoyupei | 来源:发表于2017-07-29 11:56 被阅读0次

288、比较两个数组,然后返回一个新数组,该数组的元素为两个给定数组中所有独有的数组元素。换言之,返回两个数组的差异。


function diff(arr1, arr2) {

var newArr = [];

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

{

if(arr1.indexOf(arr2[i])==-1)

{

newArr.push(arr2[i]);

}

}

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

{

if(arr2.indexOf(arr1[i])==-1)

{

newArr.push(arr1[i]);

}

}

return newArr;

}


结果:

结果

相关文章

  • FreeCodeCamp记录2

    288、比较两个数组,然后返回一个新数组,该数组的元素为两个给定数组中所有独有的数组元素。换言之,返回两个数组的差...

  • 前端学习资料

    angular学习: 1:英雄指南 2:freecodecamp 2.1:freecodecamp-1 2.2...

  • FreeCodeCamp记录1

    287、我们会传递给你一个包含两个数字的数组。返回这两个数字和它们之间所有数字的和。最小的数字并非总在最前面。 f...

  • FreeCodeCamp记录10

    写一个 function,传入两个或两个以上的数组,返回一个以给定的原始数组排序的不包含重复值的新数组。 题目思路...

  • FreeCodeCamp记录8

    从传递进来的字母序列中找到缺失的字母并返回它。 如果所有字母都在序列中,返回 undefined。 实现思路,对字...

  • FreeCodeCamp记录9

    检查一个值是否是基本布尔类型,并返回 true 或 false。 基本布尔类型即 true 和 false。 主要...

  • FreeCodeCamp记录6

    把指定的字符串翻译成 pig latin。 Pig Latin把一个英文单词的第一个辅音或辅音丛(consonan...

  • FreeCodeCamp记录7

    DNA 链缺少配对的碱基。依据每一个碱基,为其找到配对的碱基,然后将结果作为第二个数组返回。 Base pairs...

  • FreeCodeCamp记录3

    289、将给定的数字转换成罗马数字。所有返回的罗马数字都应该是大写形式。 function convert(num...

  • FreeCodeCamp记录12

    给一个正整数num,返回小于或等于num的斐波纳契奇数之和。 斐波纳契数列中的前几个数字是 1、1、2、3、5 和...

网友评论

      本文标题:FreeCodeCamp记录2

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