<html>
 <body>
  <script>
    let arr = [1,2,3,4,5]
       console.log( arr)
     let l =0;
     let r = arr.length - 1;
      console.log(r)
     while(l < r){
    var temp = arr[l];
    arr[l] = arr[r];
      console.log( arr[r])
    l++;
}
  console.log( arr)
  console.log(arr.join(' '));
</script>
</body>
</html>Gostaria de saber porque o Primeiro conso.log (console.log(r)) e igual a 4 e não a 5?