[JavaScript] Nie mogę użyć replace() w tablicy, dlaczego?

Witam!

Mam taki fragment kodu:

var elements2 = new Array("/example/up/1", "/example/up/2", "/example/up/3"); 

elements2 = elements2.replace("/up", "");

Konsola błędów uparcie twierdzi:

Błąd: elements2.replace is not a function

Czy ktoś potrafi mi pomóc? Z góry uprzejmie dziękuję.

Musisz napisać funkcję iterującą po elementach tablicy, która wykonywałaby replace() na każdym elemencie tej tablicy.

Zacznij od tego, tak się już da:

elements2[0] = elements2[0].replace("/up", "");

elements2[1] = elements2[1].replace("/up", "");

...

elements2[n] = elements2[n].replace("/up", "");

I teraz po prostu, jak wyżej kolega napisał, Zamiast pisać bezpośrednio 0, 1 … n użyj pętli.