Une fonction peut-elle retourner plusieurs résultats en JS ?
Ou encore, comment modifier une variable passé en argument de fct par son adresse ?
Habituellement, une fonction ne retourne qu'un seul résultat :
resultat = ma_fonction(arg1,arg2);
Mais si je veux faire retourner 2 résultats à ma fonction, est-ce possible ?
Ou alors, plus simplement, peut-on utiliser des pointeurs comme en C ?
Ainsi, en envoyant l'adresse de mes variables passées en argument de fonction, les variables seraient modifiées sans même utiliser return(var1);
En langage C, je ferais simplement :
ma_fonction(*arg1,*arg2)
{
...
}
ma_fonction(&arg1,&arg2);
Merci de vote aide
Message édité par aragorns le 26-03-2005 à 21:40:39
---------------
Membre d'honneur du CLUB DOROTHEE (abonné à Dorothée magazine depuis 1978). Directeur honnoraire de l'association "Sauvez Bernard Minet" (plus connue sous le nom de Bernard's Mined Club).