3
I assume favorites is an array, so you can use slice
var limit = 5;
var favorites = ['fav1', 'fav2','fav3', 'fav4','fav5', 'fav6','fav7', 'fav8'];
var x = favorites.slice(limit * -1);
console.log(x);
1
This question has nothing to do with vue, but you can use this to get last 5 array elements
getLimitFavorites(state) {
return function(limit = 5) {
return state.favorites.slice(-limit)
}
},
Source:stackexchange.com