reverse loop through array (v2)

Revision 2 of this benchmark created on


Setup

let arr = [];
for (let i = 0; i < 100000; i++) {
	arr.push(i);
}

Teardown

arr = [];

Test runner

Ready to run.

Testing in
TestOps/sec
slice.reverse
arr.slice().reverse().forEach(entry => entry * entry);
ready
toReversed
arr.toReversed().forEach(entry => entry * entry);
ready
findLast
arr.findLast(entry => entry * entry);
ready
for loop
let i = arr.length - 1;
for (; i >= 0; i--) {
	let entry = arr[i];
	entry * entry;	
}
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.