Дан код:
"use strict";
function doSum( theInc ) {
var theSummator = 0;
for ( var theLimit = 0; theLimit < 1073741824; theLimit++ ) {
theSummator += theInc;
}
return theSummator;
}
console.log(
doSum( 1 )
, doSum( -1 )
, doSum( 0.1 )
);
Результаты:
1073741824
-1073741824
107374180.7058823
Добавьте всего один символ к коду функции
doSum таким образом чтобы:1) полностью сохранить логику ее работы;
2) сократить время ее исполнения для V8 минимум на 10%;