JSFiddle - React, Tailwind, and code Playground
by Jessie Lau
JavaScript
function reverseInPlace(arr) {
var w1 = 0; // 1
var w2 = arr.length-1; // 5
while (w1 < w2) {
var w3 = arr[w1];
arr[w1] = arr[w2];
arr[w2] = arr[w3];
w1++;
w2--;
}
return arr;
}
console.log(reverseInPlace([1, 2, 3, 4]));