Fonction qui inverse les lettres des mots d'une chaine de caractère passée en paramètre. La chaine ‘un deux trois’ devient ‘nu xued siort’

Ce que j'ai fait et comme suit mais je ne sais pas pourquoi i m'ajoute undefined

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
function inverseLettres(chaine)
			{
				var mot="";	
 
				chaine=chaine.split(" ");
				for (var i=0; i<chaine.length; i++){
					  	for(var j=chaine[i].length; j>=0; j--){
					 			mot+=chaine[i][j];
					  	}
					}
					 alert(mot);
			}
mais le résultat affiché est comme suit : undefinednuundefinedxued