Kann mir jemand sagen was da schief ist oder wo ich einen Denkfehler habe?
Dein divElement ist kein String. Wenn du es durch "" + divElement in einen umwandelt, wird es zu "[object HTMLDivElement]".
Du musst eine closure erzeugen
function huhu(divElement, count) {
if (count < 5) {
count++;
window.setTimeout(function(){ huhu(divElement, count); }, 30);
}
}