, . return. , a b. , , console.log, . , - reduce, . {sum: students[0].score + students[1].score}. . return; a b. , a - , , {sum: }, , score. , 192, {sum: {sum: 192}.score + students[2].score}. {sum: undefined + students[2].score}, , , NaN, - undefined NaN. .
, , a - {sum: 192}, , , , , . reduce , , , , , , sum. a . , reduce 0 .
, . , SO , , , , . . , , , . . https://developers.google.com/web/tools/chrome-devtools/. , ; http://ericlippert.com/2014/03/05/how-to-debug-small-programs/.
user663031
source
share