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
17 lines (16 loc) · 539 Bytes
/
Copy pathReverse.js
File metadata and controls
17 lines (16 loc) · 539 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/** 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--){
consttemp=arr[i]
arr[i]=arr[j]
arr[j]=temp
}
returnarr
}
export{Reverse}