reverse loop through array

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 = 0;
for (; i < arr.length; 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.