Set value to the sum of the numbers stored in the data property of the linked list provided in list. Form of list:

var cell2 = { data: 4, next: null };
var cell1 = { data: 3, next: cell2 };

javascript programming
exercise: lists 02

x
    document.write("<td><pre>"+str(testAA[i][nArgs])+"</pre></td>");
 
1
<html>
2
<script>
3
4
function sumThemUp(list) {
5
  var value;
6
  // ADD CODE UNDER THIS LINE
7
  
8
  return value;
9
}
10
11
var testAA = [
12
  [{data:1, next:null},1],
13
  [{data:1, next:{data:5, next:null}},6],
14
  [{data:1, next:{data:5, next:{data:7, next:null}}},13]
15
];
16
17
function cloneTree(obj) {
18
  if (obj === null)
19
    return null;
20
  if (typeof obj !== "object")
21
    return obj;
22
  var newobj = {};
23
  for (var prop in obj) {
24
    newobj[prop] = cloneTree(obj[prop]);
25
  }
26
  return newobj;
27
}
28
29
var argAAS = [];
30
for (var i=0;i<testAA.length;i++) {
31
  argAAS.push( [] );
32
  for (var j=0;j<testAA[i].length-1;j++) {
33
    argAAS[i].push( str(testAA[i][j]) );
34
  }
35
}
36