ajout de commentaires et modif denomination fonction generateRandom