34 votes

Ajouter un espace entre les caractères d'une chaîne de caractères

Duplicata possible :
Manipulation de chaînes de caractères - Javascript -

J'ai une corde :

hello

et je veux ajouter un espace entre chaque caractère pour donner :

h e l l o

Quelle est la meilleure façon de procéder ?

99voto

davin Points 19682
"hello".split('').join(' '); // "h e l l o"

4voto

Mike Edwards Points 2609
var text = "hello";
var betweenChars = ' '; // a space

alert(text.split('').join(betweenChars));

4voto

ericb Points 2012

Essayez :

var hello = 'hello';
var test = '';

for(var i=0; i<hello.length; i++){
   test += hello.charAt(i) + ' ';     
}

alert(test);

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X