forked from TheAlgorithms/JavaScript
- Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathReverse.js
More file actions
Latest commit
15 lines (13 loc) · 512 Bytes
/
Copy pathReverse.js
File metadata and controls
15 lines (13 loc) · 512 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/** https://www.geeksforgeeks.org/write-a-program-to-Reverse-an-array-or-string/
* This function will accept an array and
* Reverse its elements and returns the inverted array
* @param {Array} arr array with elements of any data type
* @returns {Array} array with inverted elements
*/
constReverse=(arr)=>{
// limit specifies the amount of Reverse actions
for(leti=0,j=arr.length-1;i<arr.length/2;i++,j--)
[arr[i],arr[j]]=[arr[j],arr[i]]
returnarr
}
export{Reverse}