Test name | Executions per second |
---|---|
One For Loop | 69057.0 Ops/sec |
Multiple For Loop | 68540.7 Ops/sec |
var result = 0;
var data = [0, 1, 2, 3, 4 ,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19];
for (var i = 0, l = data.length; i < l; i++) {
result += data[i];
result -= (data[i] - 1);
result *= data[i];
}
for (var i = 0, l = data.length; i < l; i++) {
result += data[i];
}
for (var i = 0, l = data.length; i < l; i++) {
result -= (data[i] - 1);
}
for (var i = 0, l = data.length; i < l; i++) {
result *= data[i];
}