diffArray([1, 2, 3, 5], [1, 2, 3, 4, 5])
应该返回一个数组。
testString: assert(typeof diffArray([1, 2, 3, 5], [1, 2, 3, 4, 5]) === "object");
- text: "['diorite', 'andesite', 'grass', 'dirt', 'pink wool', 'dead shrub'], ['diorite', 'andesite', 'grass', 'dirt', 'dead shrub']
应该返回['pink wool']
。"
testString: assert.sameMembers(diffArray(["diorite", "andesite", "grass", "dirt", "pink wool", "dead shrub"], ["diorite", "andesite", "grass", "dirt", "dead shrub"]), ["pink wool"]);
- text: "['diorite', 'andesite', 'grass', 'dirt', 'pink wool', 'dead shrub'], ['diorite', 'andesite', 'grass', 'dirt', 'dead shrub']
应该返回一个长度为 1 的数组。"
testString: assert(diffArray(["diorite", "andesite", "grass", "dirt", "pink wool", "dead shrub"], ["diorite", "andesite", "grass", "dirt", "dead shrub"]).length === 1);
- text: "['andesite', 'grass', 'dirt', 'pink wool', 'dead shrub'], ['diorite', 'andesite', 'grass', 'dirt', 'dead shrub']
应该返回['diorite', 'pink wool']
。"
testString: assert.sameMembers(diffArray(["andesite", "grass", "dirt", "pink wool", "dead shrub"], ["diorite", "andesite", "grass", "dirt", "dead shrub"]), ["diorite", "pink wool"]);
- text: "['andesite', 'grass', 'dirt', 'pink wool', 'dead shrub'], ['diorite', 'andesite', 'grass', 'dirt', 'dead shrub']
应该返回一个长度为 2 的数组。"
testString: assert(diffArray(["andesite", "grass", "dirt", "pink wool", "dead shrub"], ["diorite", "andesite", "grass", "dirt", "dead shrub"]).length === 2);
- text: "['andesite', 'grass', 'dirt', 'dead shrub'], ['andesite', 'grass', 'dirt', 'dead shrub']
应该返回[]
。"
testString: assert.sameMembers(diffArray(["andesite", "grass", "dirt", "dead shrub"], ["andesite", "grass", "dirt", "dead shrub"]), []);
- text: "['andesite', 'grass', 'dirt', 'dead shrub'], ['andesite', 'grass', 'dirt', 'dead shrub']
应该返回一个空数组。"
testString: assert(diffArray(["andesite", "grass", "dirt", "dead shrub"], ["andesite", "grass", "dirt", "dead shrub"]).length === 0);
- text: [1, 2, 3, 5], [1, 2, 3, 4, 5]
应该返回[4]
。
testString: assert.sameMembers(diffArray([1, 2, 3, 5], [1, 2, 3, 4, 5]), [4]);
- text: [1, 2, 3, 5], [1, 2, 3, 4, 5]
应该返回一个长度为 1 的数组。
testString: assert(diffArray([1, 2, 3, 5], [1, 2, 3, 4, 5]).length === 1);
- text: "[1, 'calf', 3, 'piglet'], [1, 'calf', 3, 4]
应该返回['piglet', 4]
。"
testString: assert.sameMembers(diffArray([1, "calf", 3, "piglet"], [1, "calf", 3, 4]), ["piglet", 4]);
- text: "[1, 'calf', 3, 'piglet'], [1, 'calf', 3, 4]
应该返回一个长度为 2 的数组。"
testString: assert(diffArray([1, "calf", 3, "piglet"], [1, "calf", 3, 4]).length === 2);
- text: "[], ['snuffleupagus', 'cookie monster', 'elmo']
应该返回['snuffleupagus', 'cookie monster', 'elmo']
。"
testString: assert.sameMembers(diffArray([], ["snuffleupagus", "cookie monster", "elmo"]), ["snuffleupagus", "cookie monster", "elmo"]);
- text: "[], ['snuffleupagus', 'cookie monster', 'elmo']
应该返回一个长度为 3 的数组。"
testString: assert(diffArray([], ["snuffleupagus", "cookie monster", "elmo"]).length === 3);
- text: "[1, 'calf', 3, 'piglet'], [7, 'filly']
应该返回[1, 'calf', 3, 'piglet', 7, 'filly']
。"
testString: assert.sameMembers(diffArray([1, "calf", 3, "piglet"], [7, "filly"]), [1, "calf", 3, "piglet", 7, "filly"]);
- text: "[1, 'calf', 3, 'piglet'], [7, 'filly']
应该返回一个长度为 6 的数组。"
testString: assert(diffArray([1, "calf", 3, "piglet"], [7, "filly"]).length === 6);
```