△ или ⊕ ) предоставленных массивов. Для двух множеств (например, для множества A = {1, 2, 3} и множества B = {2, 3, 4} ) математический термин «симметричная разность» двух множеств представляет собой включающее все элементы исходных множеств, не принадлежащие одновременно обоим исходным множествам ( A △ B = C = {1, 4} ). Для каждой дополнительной симметричной разности, которую вы принимаете (допустим, множество D = {2, 3} ), вы должны получить набор с элементами, которые находятся в любом из двух наборов, но не в обоих одновременно ( C △ D = {1, 4} △ {2, 3} = {1, 2, 3, 4} ). Результирующий массив должен содержать только уникальные значения ( без дубликатов ). Не забудьте использовать Read-Search-Ask, если вы застряли. Попробуйте парное программирование. Напишите свой собственный код. sym([1, 2, 3], [5, 2, 1, 4]) должнен возвращать [3, 4, 5].'
testString: 'assert.sameMembers(sym([1, 2, 3], [5, 2, 1, 4]), [3, 4, 5], "sym([1, 2, 3], [5, 2, 1, 4]) should return [3, 4, 5].");'
- text: 'sym([1, 2, 3, 3], [5, 2, 1, 4]) должен содержать только три элемента.'
testString: 'assert.equal(sym([1, 2, 3], [5, 2, 1, 4]).length, 3, "sym([1, 2, 3], [5, 2, 1, 4]) should contain only three elements.");'
- text: 'sym([1, 2, 3, 3], [5, 2, 1, 4]) должен возвращать [3, 4, 5] .'
testString: 'assert.sameMembers(sym([1, 2, 3, 3], [5, 2, 1, 4]), [3, 4, 5], "sym([1, 2, 3, 3], [5, 2, 1, 4]) should return [3, 4, 5].");'
- text: 'sym([1, 2, 3, 3], [5, 2, 1, 4]) должен содержать только три элемента.'
testString: 'assert.equal(sym([1, 2, 3, 3], [5, 2, 1, 4]).length, 3, "sym([1, 2, 3, 3], [5, 2, 1, 4]) should contain only three elements.");'
- text: 'sym([1, 2, 3], [5, 2, 1, 4, 5]) должен возвращать [3, 4, 5] .'
testString: 'assert.sameMembers(sym([1, 2, 3], [5, 2, 1, 4, 5]), [3, 4, 5], "sym([1, 2, 3], [5, 2, 1, 4, 5]) should return [3, 4, 5].");'
- text: 'sym([1, 2, 3], [5, 2, 1, 4, 5]) должен содержать только три элемента.'
testString: 'assert.equal(sym([1, 2, 3], [5, 2, 1, 4, 5]).length, 3, "sym([1, 2, 3], [5, 2, 1, 4, 5]) should contain only three elements.");'
- text: 'sym([1, 2, 5], [2, 3, 5], [3, 4, 5]) должен возвращать [1, 4, 5]'
testString: 'assert.sameMembers(sym([1, 2, 5], [2, 3, 5], [3, 4, 5]), [1, 4, 5], "sym([1, 2, 5], [2, 3, 5], [3, 4, 5]) should return [1, 4, 5]");'
- text: 'sym([1, 2, 5], [2, 3, 5], [3, 4, 5]) должен содержать только три элемента.'
testString: 'assert.equal(sym([1, 2, 5], [2, 3, 5], [3, 4, 5]).length, 3, "sym([1, 2, 5], [2, 3, 5], [3, 4, 5]) should contain only three elements.");'
- text: 'sym([1, 1, 2, 5], [2, 2, 3, 5], [3, 4, 5, 5]) должен возвращать [1, 4, 5]'
testString: 'assert.sameMembers(sym([1, 1, 2, 5], [2, 2, 3, 5], [3, 4, 5, 5]), [1, 4, 5], "sym([1, 1, 2, 5], [2, 2, 3, 5], [3, 4, 5, 5]) should return [1, 4, 5].");'
- text: 'sym([1, 1, 2, 5], [2, 2, 3, 5], [3, 4, 5, 5]) должен содержать только три элемента.'
testString: 'assert.equal(sym([1, 1, 2, 5], [2, 2, 3, 5], [3, 4, 5, 5]).length, 3, "sym([1, 1, 2, 5], [2, 2, 3, 5], [3, 4, 5, 5]) should contain only three elements.");'
- text: 'sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3]) должен возвращать [2, 3, 4, 6, 7] .'
testString: 'assert.sameMembers(sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3]), [2, 3, 4, 6, 7], "sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3]) should return [2, 3, 4, 6, 7].");'
- text: 'sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3]) должен содержать только пять элементов.'
testString: 'assert.equal(sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3]).length, 5, "sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3]) should contain only five elements.");'
- text: 'sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3], [5, 3, 9, 8], [1]) должен возвращать [1, 2, 4, 5, 6, 7, 8, 9] .'
testString: 'assert.sameMembers(sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3], [5, 3, 9, 8], [1]), [1, 2, 4, 5, 6, 7, 8, 9], "sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3], [5, 3, 9, 8], [1]) should return [1, 2, 4, 5, 6, 7, 8, 9].");'
- text: 'sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3], [5, 3, 9, 8], [1]) должен содержать только восемь элементов.'
testString: 'assert.equal(sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3], [5, 3, 9, 8], [1]).length, 8, "sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3], [5, 3, 9, 8], [1]) should contain only eight elements.");'
```