Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function isSumInArray(numbers, n) {
- if (isNaN(n) || !numbers || !Array.isArray(numbers)) {
- return undefined;
- }
- var outerIndex = -1,
- flag = false,
- length = numbers.length;
- while (++outerIndex < length && !flag) {
- var innerIndex = outerIndex,
- value = Number(numbers[outerIndex]);
- while(!isNaN(value) && ++innerIndex < length && !flag) {
- flag = (value + Number(numbers[innerIndex])) == n;
- console.log(value + ', ' + Number(numbers[innerIndex]) + ': ' + (value + Number(numbers[innerIndex])));
- }
- }
- return flag;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement