JSFiddle - React, Tailwind, and code Playground

HTML

<h3>
Array, bei dem der letzte Eintrag nicht mit "test_" beginnt
</h3>
<ul id="array1">
</ul>
<h3>
Array, bei dem der letzte Eintrag mit "test_" beginnt
</h3>
<ul id="array2">
</ul>

JavaScript

function adjustArrayAndWriteItToDom(array, id) {
  const searchText = 'test_';
  var lastItem = array[array.length-1];
  if (lastItem.startsWith(searchText)) {
    array[array.length-1] = lastItem.substring(searchText.length);
  }

  var arrayDomElement = document.getElementById(id);
  array.forEach(item => {
    var listItemDomElement = document.createElement("li");
    listItemDomElement.innerText = item;
    arrayDomElement.append(listItemDomElement);
  });
}

var array1 = [
  "ich",
  "bin",
  "ein",
  "Array"
];

var array2 = [
  "ich",
  "bin",
  "auch",
  "ein",
  "Array",
  "mit",
  "test_letzte"
];

adjustArrayAndWriteItToDom(array1, 'array1');

adjustArrayAndWriteItToDom(array2, 'array2');