l’Afrique du Sud avec Frederic, Ajouter un separateur dans une boucle

Ajouter un separateur dans une boucle

9 décembre 2006 - Code Note - 2 commentaires

Je me souviens il y a quelques annees, pour ajouter un separateur dans une boucle, je devais interger un pseudo compteur ou quelque chose de similaire.
Si le compteur etait a 1, je n’affichais pas le separateur. Dans le cas contraire, il est ajoute.

Cette methode est des plus rudimentaire, avouons le !
Voici un exemple en javascript pour illustrer mes propos:

var MyString = ”;
var Separator = ‘|’;
for(var i=0; i<=5; i++)
{
if (i>0)
{
MyString += Separator;
}
MyString += ‘ valeur de i:’+1;
}

Une solution existe et est des plus simple:

var MyString = ”;
var Separator = ”;
for(var i=0; i<=5; i++)
{
MyString += Separator+’ valeur de i:’+1;
Separator = ‘|’;
}

Dans ce cas de figure, notre variable “Separator” est dans tous les cas ajoutee a la chaine principale.
Dans la premiere iteration, cette variable est vide.
Ensuite, elle est reinitialisee avec une valeur.

Tags: , ,

Articles complementaires

2 commentaires pour “Ajouter un separateur dans une boucle”

  1. Voncile dit :

    It’s always a relief when someone with obvious exepritse answers. Thanks!

  2. vycwvlrn dit :

    Ya1LcD qdmsoxwzzkhh

Laisser un commentaire

Carte d\Afrique du Sud

Articles Recents

Derniers Commentaires

christianobiang
bonsoir a tous je m appelle christian obiang suis originaire du gabon...
Travailler en Afrique du Sud
Noorbe
Ma prof a shosholosa dans sa tête est moi je l’ai dans ma tête elle est trop cool...
Shosholoza, le chant
Noorbe
J’ai découvert cette merveilleuse chanson à mon école
Shosholoza, le chant
leenders jonathan
bonjour,ma cherid vis en afrique du sud et on envisage de se...
Travailler en Afrique du Sud
cheker
hello my name is cheker i from in tunisia my old 24 i have a diploma for...
Travailler en Afrique du Sud
Afrique du Sud
 
Utile
Quoi de neuf ?
Carte des articles
Meteo
Actualites
South Africa news
Ici
Curriculum Vitae
Description
En Photo
Portfolio
Carte du site
Partenaires
Accessibilite
Contacter moi
Mentions legales
Ailleurs
XHTML
CSS
Technorati Profile