Programmer's Wiki
This page has been moved to the Programmer's Wiki.
Please do not make any changes or additions to this page.

Any modifications, if still appropriate, should be made on Array reverse at the Programmer's Wiki.

function array_reverse(arr) {
	/* Simulate copy by value */
	var arr_rev = new Array();
	for (var i = 0; i < arr.length; i++) {
		arr_rev[i] = arr[i];
	return arr_rev;

Example Javascript UsageEdit

arr1 = new Array("dog", "cat", "mouse");
arr2 = array_reverse(arr1);
alert(arr1); /* Returns: dog,cat,mouse */
alert(arr2); /* Returns: mouse,cat,dog */