I am very new to vue and I wanted to play around with methods a little. What I wanted to try was printing out an array of Strings and this is the method I tried to use:
printStringArray(objectWithArray) { i = 0; s = ''; while(i < objectWithArray.stringArray.length) { s = objectWithArray.stringArray[i] + s, }; return s; },
But I get errors because of i and s. I tried a few things but it always either says I didn’t define or them or I defined them but didn’t use them. Any ideas? I looked at some posts that used working code but if I used that code to see my mistake in comparisons, I get the same erros. I feel like it’s very simple but I can’t find anything on it.
Advertisement
Answer
You can use the following method:
let array = [1, 2, 3, 4]; function printArrayElements(array){ array.forEach(element => console.log(element)) } printArrayElements(array);
You can achieve that using the while
loop as well:
let array = [1, 2, 3, 4] function printArrayElement(array){ let index = 0; while (index < array.length){ console.log(array[index]); index +=1; } } printArrayElement(array);