Simplemente ignore los comentarios, están en danés, ya que es para una tarea escolar. Necesito ayuda. Mi ciclo sigue dándome un valor indefinido en mi terminal, y parece que no puedo encontrar el problema. Está funcionando como debería y me da los valores correctos, pero aún tiene esos valores 'indefinidos' que me irritan.
EDITAR: Ha sido arreglado por @aqq, ¡gracias por la ayuda de todos!
Como mencionó @dikuw, la llamada indefinida podría provenir de la función gørBeskedPersonlig que se está llamando.
No veo que esa función esté definida en su código, así que probablemente sea eso, intente comentar la siguiente línea:
console.log(gørBeskedPersonlig(katalog[index].navn));
ACTUALIZACIÓN: Después de revisar su código, puedo ver que la función gørBeskedPersonlig no devolvía nada.
Actualizarlo para devolver el nuevo valor ha solucionado el error "indefinido".
function gørBeskedPersonlig(navn){ hemmeligBesked.splice(1,1,navn+'!'); return hemmeligBesked.join(' '); }
Parece que tiene algún archivo console.log() en la función gørBeskedPersonlig que regresa indefinido. Envía un código para esa función.