Une fonction peut-elle retournée 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
Partager