clean up pairwise
This commit is contained in:
@ -489,15 +489,16 @@
|
||||
"difficulty": "2.16",
|
||||
"description": [
|
||||
"Return the sum of all the indexes of elements that can be added to another element of the first array and equal the target provided in the second argument",
|
||||
"For example, pairwise([1,4,2,3,0,5], 5) should return 15 because every element can be paired with another element to equal 5.",
|
||||
"For example, pairwise([1, 4, 2, 3, 0, 5], 5) should return 15 because every element can be paired with another element to equal 5.",
|
||||
"pairwise([1, 3, 2, 4], 4) would only equal 1, because only the first two elements can be paired to equal 4, and the first element has an index of 0!",
|
||||
"Once an element has been used it cannot be reused to pair with another."
|
||||
],
|
||||
"challengeSeed": "function pairwise(arr, arg) {\n return arg;\n}\n\npairwise([1,4,2,3,0,5], 5);",
|
||||
"tests": [
|
||||
"expect(pairwise([1,4,2,3,0,5], 5)).to.equal(15);",
|
||||
"expect(pairwise([1, 3, 2, 4], 4])).to.equal(1);",
|
||||
"expect(pairwise([0, 0, 0, 0, 1, 1])).to.equal(10);"
|
||||
"expect(pairwise([1, 4, 2, 3, 0, 5], 5)).to.equal(15);",
|
||||
"expect(pairwise([1, 3, 2, 4], 4)).to.equal(1);",
|
||||
"expect(pairwise([0, 0, 0, 0, 1, 1], 1)).to.equal(10);",
|
||||
"expect(pairwise([], 100)).to.equal(0);"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
Reference in New Issue
Block a user