Jeżeli tablica nie zawiera "dużo elementów" możesz dane umieścić bezpośrednio w html-u za pomocą elementu <datalist>
Przykład
<body>
<input type="text" id="postac" list="postac-list">
<datalist id="postac-list">
<option label="wojownik">Trzy</option>
<option label="mag">Dwa</option>
<option label="wojownik">Jeden</option>
<option label="mieszkaniec">Cztery</option>
</datalist>
<p id="paragraf"></p>
</body>
window.onload = function() {
const x = document.querySelector("#postac");
x.addEventListener("change", pobierzDane);
}
function pobierzDane(e) {
const miejsceWykonania = document.querySelector("#paragraf");
miejsceWykonania.textContent = e.target.value;
}