06-05-2010, 02:33 PM
(06-05-2010, 02:19 PM)Argorate a écrit : Je vois pas ce qu'il y a de sale a ne pas travaillé sur la variable au lieu d'une copie mais bon^^
C'est bien le problème, de ne pas se rendre compte quand on fait quelque chose de sale.
Plus sérieusement, une fonction prend des paramètres et renvoie une valeur. Si elle commence à modifier des choses en dehors de sa portée, c'est dangereux et sale (sinon on ne se serrait pas fait chier à inventer cette notion de portée).
Pour ton utilisation, pourquoi ne pas utiliser la méthode concat() de la classe String ?
var jeu = "Jeu";
jeu.concat("Web"); // Retourne "JeuWeb"
Sephi-Chan