This is the assignment
For this final array task, we provide you with a starting array, and you will work in somewhat the opposite direction. You need to:
- Remove the last item in the array.
- Add two new names to the end of the array.
- Go over each item in the array and add its index number after the name inside parentheses, for example
Ryu (0)
. Note that we don’t teach how to do this in the Arrays article, so you’ll have to do some research. - Finally, join the array items together in a single string called
myString
, with a separator of "-
".
i think i have done in a different way then how was expected but i guess i got it right anyway.would highly appreciate your feedback here
here is the code
let myString = 'Ryu+Ken+Chun-Li+Cammy+Guile+Sakura+Sagat+Juri';
let myArray = myString.split('+');
let lastItem = myArray.pop('Juri');
let newItems = myArray.push('Dalsim','Scorpio');
let arrayWithIndex = myArray.forEach((item,index) => {console.log("Index:"+ index +" "+ item)});
let myNewString = myArray.join('-');