How to delete all elements from array except the last element in javascript

2 Answers

0 votes
var arr = ['a','b','c','d','e','f','g'];  

arr = arr.slice(-1);

console.log(arr);

  
    
    
/*
run:
    
["g"]
    
*/

 



answered Dec 11, 2020 by avibootz
0 votes
var arr = ['a','b','c','d','e','f','g'];  

arr = arr.splice(arr.length - 1, 1);

console.log(arr);

  
    
    
/*
run:
    
["g"]
    
*/

 



answered Dec 11, 2020 by avibootz
...