given the following function:
function addInts(anArray){
var result = 0;
for (var i = 0; i < anArray.length; ++i){
if (anArray[i] < 21) {
result = result + anArray[i];
} else {
result = result + anArray[i] - 21;
}
}
return result;
}
what would you expect will run faster?
addInts(sortedArray); #sorted
addInts(unsortedArray); #unsorted
[More programming riddles]