Salve, premetto che sono alle prime armi ed ho un problema con un esercizio.

codice HTML:
function reverse() {        
var word = prompt("Insert your word: ");    
var inverse;
for (var i = 0; i < word.length; i++){        
inverse= word[i] + reverse;    
};    
document.writeln(inverse);
}
Uso questo script per capovolgere un parola ma quando la stampo oltre alla parola capovolta scrive anche un "indefined" .
Sapete dirmi dove sbaglio? Non ci sono spazi quindi non capisco perche accade!