我想知道为什么这个脚本的答案是
var h1Array = $('h1').first().text().split(' '),
h1Last = h1Array[h1Array.length-1],
answerElem = $('#jschl_answer');
answerElem.val(22+14*10);
answerElem.val(parseInt(answerElem.val())+(h1Last.substr(0,h1Last.length-1)).length);
这个总和是多少?我知道 10*14 = 140 + 22 = 162 但为什么在这种情况下总和是 179
那么我们从哪里得到额外的 17 个呢?
另一个例子
var h1Array = $('h1').first().text().split(' '),
h1Last = h1Array[h1Array.length-1],
answerElem = $('#jschl_answer');
answerElem.val(46+36*8);
answerElem.val(parseInt(answerElem.val())+(h1Last.substr(0,h1Last.length-1)).length);
sum = 347 而 answerElem.val(46+36*8) 的总和;实际上等于 334 那么我们从哪里得到额外的 13?
先感谢您。